github.com/argoproj/argo-cd/v3@v3.2.1/test/remote/argocd-remote-permissions.yaml (about)

     1  apiVersion: rbac.authorization.k8s.io/v1
     2  kind: ClusterRole
     3  metadata:
     4    labels:
     5      app.kubernetes.io/name: argocd-application-controller
     6      app.kubernetes.io/part-of: argocd
     7      app.kubernetes.io/component: application-controller
     8    name: ##CRNAME##
     9  rules:
    10  - apiGroups:
    11    - '*'
    12    resources:
    13    - '*'
    14    verbs:
    15    - '*'
    16  - nonResourceURLs:
    17    - '*'
    18    verbs:
    19    - '*'
    20  ---
    21  apiVersion: rbac.authorization.k8s.io/v1
    22  kind: ClusterRoleBinding
    23  metadata:
    24    labels:
    25      app.kubernetes.io/name: argocd-application-controller
    26      app.kubernetes.io/part-of: argocd
    27      app.kubernetes.io/component: application-controller
    28    name: ##CRBNAME##
    29  roleRef:
    30    apiGroup: rbac.authorization.k8s.io
    31    kind: ClusterRole
    32    name: ##CRNAME##
    33  subjects:
    34  - kind: ServiceAccount
    35    name: ##CONTROLLERSANAME##
    36    namespace: ##NAMESPACE##
    37  - kind: ServiceAccount
    38    name: ##SERVERSANAME##
    39    namespace: ##NAMESPACE##