github.com/interconnectedcloud/qdr-operator@v0.0.0-20210826174505-576d2b33dac7/deploy/role.yaml (about)

     1  apiVersion: rbac.authorization.k8s.io/v1
     2  kind: Role
     3  metadata:
     4    creationTimestamp: null
     5    name: qdr-operator
     6  rules:
     7  - apiGroups:
     8    - ""
     9    resources:
    10    - pods
    11    - services
    12    - serviceaccounts
    13    - endpoints
    14    - persistentvolumeclaims
    15    - events
    16    - configmaps
    17    - secrets
    18    verbs:
    19    - '*'
    20  - apiGroups:
    21    - "rbac.authorization.k8s.io"
    22    resources:
    23    - rolebindings
    24    - roles
    25    verbs:
    26    - get
    27    - list
    28    - watch
    29    - create
    30    - delete
    31  - apiGroups:
    32    - "extensions"
    33    resources:
    34    - ingresses
    35    verbs:
    36    - get
    37    - list
    38    - watch
    39    - create
    40    - delete
    41  - apiGroups:
    42    - ""
    43    resources:
    44    - namespaces
    45    verbs:
    46    - get
    47  - apiGroups:
    48    - apps
    49    resources:
    50    - deployments
    51    - daemonsets
    52    - replicasets
    53    - statefulsets
    54    verbs:
    55    - '*'
    56  - apiGroups:
    57    - "certmanager.k8s.io"
    58    resources:
    59    - issuers
    60    - certificates
    61    verbs:
    62    - get
    63    - list
    64    - watch
    65    - create
    66    - delete
    67  - apiGroups:
    68    - monitoring.coreos.com
    69    resources:
    70    - servicemonitors
    71    verbs:
    72    - get
    73    - create
    74  - apiGroups:
    75    - "route.openshift.io"
    76    resources:
    77    - routes
    78    - routes/custom-host
    79    - routes/status
    80    verbs:
    81    - get
    82    - list
    83    - watch
    84    - create
    85    - delete
    86  - apiGroups:
    87    - interconnectedcloud.github.io
    88    resources:
    89    - '*'
    90    verbs:
    91    - '*'