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