deploy-templates/templates/KeycloakRealmRoleBatch.yaml (18 lines of code) (raw):
{{- $root := .Values }}
{{- range $realmRoleBatch := .Values.keycloak.realmRoleBatches }}
---
apiVersion: v1.edp.epam.com/v1
kind: KeycloakRealmRoleBatch
metadata:
name: {{ $realmRoleBatch.name }}
annotations:
"helm.sh/resource-policy": keep
labels:
created-by: {{ $root.appLabel }}
spec:
realm: {{ $realmRoleBatch.realm }}
roles:
{{- range $realmRoleBatch.role.batch.list }}
- name: {{ . }}
{{- end }}
{{- end }}