github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/config/rbac/preflight_preflight_editor_role.yaml (about)

     1  # permissions for end users to edit preflights.
     2  apiVersion: rbac.authorization.k8s.io/v1
     3  kind: ClusterRole
     4  metadata:
     5    labels:
     6      app.kubernetes.io/name: clusterrole
     7      app.kubernetes.io/instance: preflight-editor-role
     8      app.kubernetes.io/component: rbac
     9      app.kubernetes.io/created-by: kubeblocks
    10      app.kubernetes.io/part-of: kubeblocks
    11      app.kubernetes.io/managed-by: kustomize
    12    name: preflight-editor-role
    13  rules:
    14  - apiGroups:
    15    - troubleshoot.sh
    16    resources:
    17    - preflights
    18    verbs:
    19    - create
    20    - delete
    21    - get
    22    - list
    23    - patch
    24    - update
    25    - watch
    26  - apiGroups:
    27    - troubleshoot.sh
    28    resources:
    29    - preflights/status
    30    verbs:
    31    - get