github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/keycloak/templates/secrets.yaml (about) 1 {{- range $nameSuffix, $values := .Values.secrets }} 2 --- 3 apiVersion: v1 4 kind: Secret 5 metadata: 6 name: {{ include "keycloak.fullname" $ }}-{{ $nameSuffix }} 7 namespace: {{ $.Release.Namespace }} 8 {{- with $values.annotations }} 9 annotations: 10 {{- range $key, $value := . }} 11 {{- printf "%s: %s" $key (tpl $value $ | quote) | nindent 4 }} 12 {{- end }} 13 {{- end }} 14 labels: 15 {{- include "keycloak.labels" $ | nindent 4 }} 16 {{- range $key, $value := $values.labels }} 17 {{- printf "%s: %s" $key (tpl $value $ | quote) | nindent 4 }} 18 {{- end }} 19 type: {{ default "Opaque" $values.type }} 20 {{- with $values.data }} 21 data: 22 {{- toYaml . | nindent 2 }} 23 {{- end }} 24 {{- with $values.stringData }} 25 stringData: 26 {{- range $key, $value := . }} 27 {{- printf "%s: %s" $key (tpl $value $ | quote) | nindent 2 }} 28 {{- end }} 29 {{- end }} 30 {{- end -}}