deploy-templates/templates/KeycloakRealmUser.yaml (17 lines of code) (raw):
{{- $root := .Values }}
{{- range $realmKey, $realmValue := $root.keycloak.realms }}
{{- if $realmValue.realmUsers }}
{{- range $userKey, $userValue := $realmValue.realmUsers }}
---
apiVersion: v1.edp.epam.com/v1
kind: KeycloakRealmUser
metadata:
annotations:
helm.sh/resource-policy: keep
name: {{ $realmValue.name }}-{{ $userKey }}
spec:
realm: {{ $realmValue.name }}
{{- $userValue | toYaml | nindent 2 }}
{{- end }}
{{- end }}
{{- end }}