-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathapi-secrets.yaml
More file actions
23 lines (23 loc) · 924 Bytes
/
api-secrets.yaml
File metadata and controls
23 lines (23 loc) · 924 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
apiVersion: v1
kind: Secret
metadata:
name: api-secrets
namespace: {{ .Release.Namespace }}
type: Opaque
data:
DB_USER: {{ .Values.DB_USER | b64enc }}
DB_PASSWORD: {{ .Values.DB_PASSWORD | b64enc }}
SPIDERDATA_DB_CONNECTION: {{ .Values.SPIDERDATA_DB_CONNECTION | b64enc }}
EMAIL_HOST_USER: {{ .Values.EMAIL_HOST_USER | b64enc }}
EMAIL_HOST_PASSWORD: {{ .Values.EMAIL_HOST_PASSWORD | b64enc }}
SECRET_KEY: {{ .Values.SECRET_KEY | b64enc }}
EXTERNAL_APP_KEYS: {{ .Values.EXTERNAL_APP_KEYS | default "none" | b64enc }}
{{- if .Values.AWS_ACCESS_KEY_ID }}
AWS_ACCESS_KEY_ID: {{ .Values.AWS_ACCESS_KEY_ID | b64enc }}
{{- end }}
{{- if .Values.AWS_SECRET_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: {{ .Values.AWS_SECRET_ACCESS_KEY | b64enc }}
{{- end }}
{{- if .Values.GOOGLE_APPLICATION_CREDENTIALS }}
GOOGLE_APPLICATION_CREDENTIALS: {{ .Values.GOOGLE_APPLICATION_CREDENTIALS | b64enc }}
{{- end }}