github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/argo-cd/templates/argocd-repo-server/clusterrole.yaml (about) 1 {{- $config := .Values.repoServer.clusterAdminAccess | default dict -}} 2 {{- if hasKey $config "enabled" | ternary $config.enabled .Values.createClusterRoles }} 3 apiVersion: rbac.authorization.k8s.io/v1 4 kind: ClusterRole 5 metadata: 6 name: {{ include "argo-cd.repoServer.fullname" . }} 7 labels: 8 {{- include "argo-cd.labels" (dict "context" . "component" .Values.repoServer.name "name" .Values.repoServer.name) | nindent 4 }} 9 rules: 10 {{- if .Values.repoServer.clusterRoleRules.enabled }} 11 {{- toYaml .Values.repoServer.clusterRoleRules.rules | nindent 2 }} 12 {{- else }} 13 - apiGroups: 14 - '*' 15 resources: 16 - '*' 17 verbs: 18 - '*' 19 - nonResourceURLs: 20 - '*' 21 verbs: 22 - '*' 23 {{- end }} 24 {{- end }}