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

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