config/rbac/role.yaml (229 lines of code) (raw):

--- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: creationTimestamp: null name: manager-role rules: - apiGroups: - apps resources: - deployments verbs: - create - delete - get - list - patch - update - watch - apiGroups: - apps resources: - deployments/status verbs: - get - apiGroups: - apps resources: - statefulsets verbs: - create - delete - get - list - patch - update - watch - apiGroups: - apps resources: - statefulsets/status verbs: - get - apiGroups: - apps resources: - controllerrevisions verbs: - get - list - watch - create - update - patch - delete - apiGroups: - batch resources: - jobs verbs: - create - delete - get - list - patch - update - watch - apiGroups: - batch resources: - jobs/status verbs: - get - apiGroups: - "" resources: - configmaps verbs: - create - delete - get - list - patch - update - watch - apiGroups: - "" resources: - events verbs: - create - delete - get - list - patch - update - watch - apiGroups: - "" resources: - events/status verbs: - get - apiGroups: - "" resources: - persistentvolumeclaims verbs: - create - delete - get - list - patch - update - watch - apiGroups: - "policy" resources: - poddisruptionbudgets verbs: - create - update - delete - get - list - watch - apiGroups: - "policy" resources: - poddisruptionbudgets/status verbs: - get - apiGroups: - "autoscaling" resources: - horizontalpodautoscalers verbs: - create - update - delete - get - list - watch - apiGroups: - "autoscaling" resources: - horizontalpodautoscalers/status verbs: - get - apiGroups: - "" resources: - pods verbs: - get - list - watch - apiGroups: - "" resources: - pods/status - pods/log verbs: - get - apiGroups: - "" resources: - services verbs: - create - delete - get - list - patch - update - watch - apiGroups: - "" resources: - services/status verbs: - get - apiGroups: - networking.k8s.io resources: - ingresses verbs: - create - delete - get - list - patch - update - watch - apiGroups: - networking.k8s.io resources: - ingresses/status verbs: - get - apiGroups: - flinkoperator.k8s.io resources: - flinkclusters verbs: - create - delete - get - list - patch - update - watch - apiGroups: - flinkoperator.k8s.io resources: - flinkclusters/status verbs: - get - patch - update - apiGroups: - scheduling.volcano.sh resources: - podgroups verbs: - get - create - update - delete