deploy-templates/keycloak-operator/templates/clusterrole_openshift.yaml (43 lines of code) (raw):

{{- if eq .Values.global.platform "openshift" -}} apiVersion: authorization.openshift.io/v1 kind: ClusterRole metadata: annotations: openshift.io/description: Role for {{ .Values.name }}-edp service account openshift.io/reconcile-protect: "false" name: {{ .Values.name }}-{{ .Release.Namespace }}-clusterrole rules: - apiGroups: - '*' attributeRestrictions: null resources: - securitycontextconstraints verbs: - patch - update - delete - get - list - create - apiGroups: - '*' attributeRestrictions: null resources: - keycloaks - keycloaks/finalizers - keycloaks/status - keycloakclients - keycloakclients/finalizers - keycloakclients/status - keycloakrealms - keycloakrealms/finalizers - keycloakrealms/status - keycloakrealmroles - keycloakrealmroles/finalizers - keycloakrealmroles/status - edpcomponents - edpcomponents/finalizers - edpcomponents/status verbs: - '*' {{ end }}