Files
openstack-helm/blazar/templates/secret-keystone.yaml
Nitin Gupta cd21be144b updated blazar configs
Updating secret-keystone.yaml to make it similar to other services. Also updating values.yaml to use unique ports and disabling node_port to make it similar to other services, and for DNS lookups and ingress support.

Change-Id: I3d41422aa88072f7352ecae1acbc7bb284868fa9
Signed-off-by: nitin-29-gupta <nitin291989@gmail.com>
2025-09-09 18:49:20 +00:00

32 lines
1.1 KiB
YAML

{{/*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/}}
{{- if .Values.manifests.secret_keystone }}
{{- $envAll := . }}
{{- range $key1, $userClass := tuple "admin" "blazar" "service" "test" }}
{{- $secretName := index $envAll.Values.secrets.identity $userClass }}
---
apiVersion: v1
kind: Secret
metadata:
name: {{ $secretName }}
annotations:
{{ tuple "identity" $userClass $envAll | include "helm-toolkit.snippets.custom_secret_annotations" | indent 4 }}
type: Opaque
data:
{{- tuple $userClass "internal" $envAll | include "helm-toolkit.snippets.keystone_secret_openrc" | indent 2 -}}
{{- end }}
{{- end }}
...