@@ -11,59 +11,51 @@ stringData:
11
11
DATABASE_URL : " psql://{{ .Values.global.postgres.databaseUser}}:{{ .Values.global.postgres.databasePassword }}@{{ .Values.global.postgres.databaseUrl }}"
12
12
13
13
{{- if .Values.global.scmProviders.gitlab.clientId }}
14
- GITLAB_CLIENT_ID : {{ .Values.global.scmProviders.gitlab.clientId }}
14
+ GITLAB_CLIENT_ID : {{ .Values.global.scmProviders.gitlab.clientId | quote }}
15
15
{{- end }}
16
16
17
17
{{- if .Values.global.scmProviders.gitlab.secretKey }}
18
- GITLAB_SECRET_KEY : {{ .Values.global.scmProviders.gitlab.secretKey }}
18
+ GITLAB_SECRET_KEY : {{ .Values.global.scmProviders.gitlab.secretKey | quote }}
19
19
{{- end }}
20
20
21
21
{{- if .Values.global.scmProviders.gitlab.webhookSecret }}
22
- GITLAB_WEBHOOK_SECRET : {{ .Values.global.scmProviders.gitlab.webhookSecret }}
23
- {{- end }}
24
-
25
- {{- if .Values.global.scmProviders.github.clientId }}
26
- GITHUB_APP_CLIENT_ID : {{ .Values.global.scmProviders.github.clientId }}
27
- {{- end }}
28
-
29
- {{- if .Values.global.scmProviders.github.appId }}
30
- GITHUB_APP_ID : {{ .Values.global.scmProviders.github.appId }}
22
+ GITLAB_WEBHOOK_SECRET : {{ .Values.global.scmProviders.gitlab.webhookSecret | quote }}
31
23
{{- end }}
32
24
33
25
{{- if .Values.global.scmProviders.github.appSecret }}
34
- GITHUB_APP_SECRET_KEY : {{ .Values.global.scmProviders.github.appSecret }}
26
+ GITHUB_APP_SECRET_KEY : {{ .Values.global.scmProviders.github.appSecret | quote }}
35
27
{{- end }}
36
28
37
29
{{- if .Values.global.scmProviders.github.privateKey }}
38
30
GITHUB_APP_PRIVATE_KEY_PEM : |- {{ .Values.global.scmProviders.github.privateKey | nindent 4 }}
39
31
{{- end }}
40
32
41
33
{{- if .Values.global.scmProviders.github.webhookSecret }}
42
- GITHUB_WEBHOOK_SECRET : {{ .Values.global.scmProviders.github.webhookSecret }}
34
+ GITHUB_WEBHOOK_SECRET : {{ .Values.global.scmProviders.github.webhookSecret | quote }}
43
35
{{- end }}
44
36
45
37
# Set secretKey to existing value or generate a random one
46
38
{{- if .Values.global.secretKey }}
47
- SECRET_KEY : {{ .Values.global.secretKey }}
39
+ SECRET_KEY : {{ .Values.global.secretKey | quote }}
48
40
{{- else }}
49
41
{{- $secretObj := (lookup "v1" "Secret" .Release.Namespace "studio") | default dict }}
50
42
{{- $secretData := (get $secretObj "data") | default dict }}
51
- {{- $secretKey := (get $secretData "secretKey" ) | default (randAscii 40) }}
43
+ {{- $secretKey := (get $secretData "SECRET_KEY" | b64dec ) | default (randAscii 40) }}
52
44
SECRET_KEY : {{ $secretKey | quote }}
53
45
{{- end }}
54
46
55
47
{{- if .Values.global.blobvault.accessKeyId }}
56
- BLOBVAULT_AWS_ACCESS_KEY_ID : {{ .Values.global.blobvault.accessKeyId }}
48
+ BLOBVAULT_AWS_ACCESS_KEY_ID : {{ .Values.global.blobvault.accessKeyId | quote }}
57
49
{{- end }}
58
50
59
51
{{- if .Values.global.blobvault.secretAccessKeyId }}
60
- BLOBVAULT_AWS_SECRET_ACCESS_ID : {{ .Values.global.blobvault.secretAccessKeyId }}
52
+ BLOBVAULT_AWS_SECRET_ACCESS_ID : {{ .Values.global.blobvault.secretAccessKeyId | quote }}
61
53
{{- end }}
62
54
63
55
{{- if .Values.global.scmProviders.bitbucket.secretKey }}
64
- BITBUCKET_SECRET_KEY : {{ .Values.global.scmProviders.bitbucket.secretKey }}
56
+ BITBUCKET_SECRET_KEY : {{ .Values.global.scmProviders.bitbucket.secretKey | quote }}
65
57
{{- end }}
66
58
67
59
{{- if .Values.global.scmProviders.bitbucket.clientId }}
68
- BITBUCKET_CLIENT_ID : {{ .Values.global.scmProviders.bitbucket.clientId }}
60
+ BITBUCKET_CLIENT_ID : {{ .Values.global.scmProviders.bitbucket.clientId | quote }}
69
61
{{- end }}
0 commit comments