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