apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: name: gpu-operator labels: {{- include "gpu-operator.labels" . | nindent 4 }} app.kubernetes.io/component: "gpu-operator" rules: - apiGroups: - rbac.authorization.k8s.io resources: - roles - rolebindings verbs: - create - get - list - watch - update - patch - delete - apiGroups: - apps resources: - controllerrevisions verbs: - get - list - watch - apiGroups: - apps resources: - daemonsets verbs: - create - get - list - watch - update - patch - delete - apiGroups: - "" resources: - configmaps - endpoints - pods - pods/eviction - secrets - services - services/finalizers - serviceaccounts verbs: - create - get - list - watch - update - patch - delete - apiGroups: - coordination.k8s.io resources: - leases verbs: - get - list - watch - create - update - patch - delete - apiGroups: - monitoring.coreos.com resources: - servicemonitors - prometheusrules verbs: - get - list - create - watch - update - delete