apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: turbo-cluster-admin rules: - apiGroups: - "" - batch resources: - pods - jobs verbs: - '*' - apiGroups: - "" - apps - apps.openshift.io - extensions - turbonomic.com - devops.turbonomic.io - redis.redis.opstreelabs.in - charts.helm.k8s.io resources: - deployments - replicasets - replicationcontrollers - statefulsets - daemonsets - deploymentconfigs - resourcequotas - operatorresourcemappings - operatorresourcemappings/status - redis - xls verbs: - get - list - watch - update - patch - apiGroups: - "" - apps - batch - extensions - policy - app.k8s.io - argoproj.io - apiextensions.k8s.io - config.openshift.io resources: - nodes - services - endpoints - namespaces - limitranges - persistentvolumes - persistentvolumeclaims - poddisruptionbudget - cronjobs - applications - customresourcedefinitions - clusterversions verbs: - get - list - watch - apiGroups: - machine.openshift.io resources: - machines - machinesets verbs: - get - list - update - apiGroups: - "" resources: - nodes/spec - nodes/stats - nodes/metrics - nodes/proxy - pods/log verbs: - get - apiGroups: - policy.turbonomic.io resources: - slohorizontalscales - containerverticalscales - policybindings verbs: - get - list - watch - apiGroups: - security.openshift.io resources: - securitycontextconstraints verbs: - list - use - apiGroups: - "" resources: - serviceaccounts verbs: - get - create - delete - impersonate - apiGroups: - rbac.authorization.k8s.io resources: - roles - rolebindings - clusterroles - clusterrolebindings verbs: - get - create - delete - update