Files
chart/templates/secrets.yaml
Konstantin Grachev a30125123e
All checks were successful
continuous-integration/drone/push Build is passing
fix: wrap default
2023-02-28 22:43:22 +03:00

24 lines
1.3 KiB
YAML

{{- if not .Values.existingSecret }}
apiVersion: v1
kind: Secret
metadata:
name: {{ include "hedgedoc.fullname" . }}
labels:
{{- include "hedgedoc.labels" . | nindent 4 }}
type: Opaque
data:
CMD_SESSION_SECRET: {{ (default (randAlphaNum 64) .Values.config.sessionSecret) | quote }}
CMD_DB_URL: {{ .Values.config.dbURL | b64enc | quote }}
CMD_DB_PASSWORD: {{ .Values.config.db.password | b64enc | quote }}
CMD_S3_SECRET_ACCESS_KEY: {{ .Values.config.s3.secretAccessKey | b64enc | quote }}
CMD_MINIO_SECRET_KEY: {{ .Values.config.minio.secretKey | b64enc | quote }}
CMD_FACEBOOK_CLIENTSECRET: {{ .Values.config.facebook.clientSecret | b64enc | quote }}
CMD_TWITTER_CONSUMERSECRET: {{ .Values.config.twitter.consumerSecret | b64enc | quote }}
CMD_GITHUB_CLIENTSECRET: {{ .Values.config.github.clientSecret | b64enc | quote }}
CMD_GITLAB_CLIENTSECRET: {{ .Values.config.gitlab.clientSecret | b64enc | quote }}
CMD_MATTERMOST_CLIENTSECRET: {{ .Values.config.mattermost.clientSecret | b64enc | quote }}
CMD_OAUTH2_CLIENT_SECRET: {{ .Values.config.oauth2.clientSecret | b64enc | quote }}
CMD_DROPBOX_CLIENTSECRET: {{ .Values.config.dropbox.clientSecret | b64enc | quote }}
CMD_GOOGLE_CLIENTSECRET: {{ .Values.config.google.clientSecret | b64enc | quote }}
{{- end }}