18 lines
856 B
YAML
18 lines
856 B
YAML
{{- $cfg := .Values.app.nanabushPlayer.deployment }}
|
|
{{- if and $cfg.enabled $cfg.existingSecret.create }}
|
|
---
|
|
apiVersion: v1
|
|
kind: Secret
|
|
type: Opaque
|
|
metadata:
|
|
name: {{ include "nanabushPlayer.secretName" . | quote }}
|
|
labels:
|
|
{{- include "hrbox.labels" (dict "ctx" . "name" "nanabush-player") | nindent 4 }}
|
|
stringData:
|
|
{{ required "Нужно имя ключа ticketHs256 в секрете Nanabush Player" $cfg.existingSecret.keys.ticketHs256 }}: {{ .Values.app.nanabushPlayer.keys.ticketHs256 | quote }}
|
|
{{ required "Нужно имя ключа sessionHs256 в секрете Nanabush Player" $cfg.existingSecret.keys.sessionHs256 }}: {{ .Values.app.nanabushPlayer.keys.sessionHs256 | quote }}
|
|
{{- with $cfg.existingSecret.keys.ticketKeys }}
|
|
{{ . }}: {{ $.Values.app.nanabushPlayer.keys.ticketKeys | quote }}
|
|
{{- end }}
|
|
{{- end }}
|