github.com/argoproj-labs/argocd-operator@v0.10.0/tests/k8s/1-037_validate_applicationset_in_any_namespace/04-assert.yaml (about)

     1  apiVersion: rbac.authorization.k8s.io/v1
     2  kind: Role
     3  metadata:
     4    name: example_appset-new-ns
     5    namespace: appset-new-ns
     6  rules:
     7  - apiGroups:
     8    - argoproj.io
     9    resources:
    10    - applications
    11    verbs:
    12    - create
    13    - get
    14    - list
    15    - patch
    16    - update
    17    - watch
    18    - delete
    19  - apiGroups:
    20    - batch
    21    resources:
    22    - jobs
    23    verbs:
    24    - create
    25  - apiGroups:
    26    - argoproj.io
    27    resources:
    28    - applicationsets
    29    verbs:
    30    - create
    31    - get
    32    - list
    33    - patch
    34    - update
    35    - watch
    36    - delete
    37  ---
    38  apiVersion: rbac.authorization.k8s.io/v1
    39  kind: RoleBinding
    40  metadata:
    41    name: example_appset-new-ns
    42    namespace: appset-new-ns
    43  roleRef:
    44    apiGroup: rbac.authorization.k8s.io
    45    kind: Role
    46    name: example_appset-new-ns
    47  subjects:
    48  - kind: ServiceAccount
    49    name: example-argocd-server
    50    namespace: appset-argocd
    51  - kind: ServiceAccount
    52    name: example-argocd-application-controller
    53    namespace: appset-argocd
    54  ---
    55  apiVersion: rbac.authorization.k8s.io/v1
    56  kind: Role
    57  metadata:
    58    name: example-appset-argocd-applicationset
    59    namespace: appset-new-ns
    60  ---
    61  apiVersion: rbac.authorization.k8s.io/v1
    62  kind: RoleBinding
    63  metadata:
    64    name: example-appset-argocd-applicationset
    65    namespace: appset-new-ns
    66  ---
    67  apiVersion: v1
    68  kind: Namespace
    69  metadata:
    70    name: appset-new-ns
    71    labels:
    72      argocd.argoproj.io/applicationset-managed-by-cluster-argocd: appset-argocd
    73      argocd.argoproj.io/managed-by-cluster-argocd: appset-argocd