github.com/wmuizelaar/kpt@v0.0.0-20221018115725-bd564717b2ed/package-examples/ingress-nginx/controller/clusterrole-ingress-nginx.yaml (about)

     1  apiVersion: rbac.authorization.k8s.io/v1
     2  kind: ClusterRole
     3  metadata:
     4    labels:
     5      app.kubernetes.io/instance: ingress-nginx
     6      app.kubernetes.io/name: ingress-nginx
     7      app.kubernetes.io/part-of: ingress-nginx
     8      app.kubernetes.io/version: 1.3.0
     9      app.kubernetes.io/component: controller
    10    name: ingress-nginx
    11  rules:
    12  - apiGroups:
    13    - ""
    14    resources:
    15    - configmaps
    16    - endpoints
    17    - nodes
    18    - pods
    19    - secrets
    20    - namespaces
    21    verbs:
    22    - list
    23    - watch
    24  - apiGroups:
    25    - coordination.k8s.io
    26    resources:
    27    - leases
    28    verbs:
    29    - list
    30    - watch
    31  - apiGroups:
    32    - ""
    33    resources:
    34    - nodes
    35    verbs:
    36    - get
    37  - apiGroups:
    38    - ""
    39    resources:
    40    - services
    41    verbs:
    42    - get
    43    - list
    44    - watch
    45  - apiGroups:
    46    - networking.k8s.io
    47    resources:
    48    - ingresses
    49    verbs:
    50    - get
    51    - list
    52    - watch
    53  - apiGroups:
    54    - ""
    55    resources:
    56    - events
    57    verbs:
    58    - create
    59    - patch
    60  - apiGroups:
    61    - networking.k8s.io
    62    resources:
    63    - ingresses/status
    64    verbs:
    65    - update
    66  - apiGroups:
    67    - networking.k8s.io
    68    resources:
    69    - ingressclasses
    70    verbs:
    71    - get
    72    - list
    73    - watch
    74