{{- if and (eq .Values.storage.mode "postgres") .Values.postgresql.enabled (not .Values.postgresql.external.enabled) }} apiVersion: v1 kind: Secret metadata: name: {{ include "bifrost.fullname" . }}-postgresql namespace: {{ .Release.Namespace }} labels: {{- include "bifrost.labels" . | nindent 4 }} app.kubernetes.io/component: database type: Opaque data: password: {{ .Values.postgresql.auth.password | b64enc | quote }} {{- end }} --- {{- if and .Values.vectorStore.enabled (eq .Values.vectorStore.type "redis") .Values.vectorStore.redis.enabled (not .Values.vectorStore.redis.external.enabled) .Values.vectorStore.redis.auth.enabled }} apiVersion: v1 kind: Secret metadata: name: {{ include "bifrost.fullname" . }}-redis namespace: {{ .Release.Namespace }} labels: {{- include "bifrost.labels" . | nindent 4 }} app.kubernetes.io/component: redis type: Opaque data: password: {{ .Values.vectorStore.redis.auth.password | b64enc | quote }} {{- end }}