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 }}