6666 name: builder-key-auth
6767 key: builder-key
6868{{- if eq .Values.global.database_location " off-cluster" }}
69- - name: DRYCC_DATABASE_NAME
69+ - name: DRYCC_DATABASE_URL
7070 valueFrom:
7171 secretKeyRef:
7272 name: database-creds
73- key: name
74- - name: DRYCC_DATABASE_SERVICE_HOST
75- valueFrom:
76- secretKeyRef:
77- name: database-creds
78- key: host
79- - name: DRYCC_DATABASE_SERVICE_PORT
80- valueFrom:
81- secretKeyRef:
82- name: database-creds
83- key: port
84- {{- end }}
73+ key: url
74+ {{- else if .Values.global.database_location " on-cluster" }}
8575- name: DRYCC_DATABASE_USER
8676 valueFrom:
8777 secretKeyRef:
9282 secretKeyRef:
9383 name: database-creds
9484 key: password
85+ - name: DRYCC_DATABASE_URL
86+ value: " postgres://$DRYCC_DATABASE_USER:$DRYCC_DATABASE_PASSPORT@$DRYCC_DATABASE_SERVICE_HOST:$DRYCC_DATABASE_SERVICE_PORT/$DRYCC_DATABASE_USER"
87+ {{ end }}
9588- name: WORKFLOW_NAMESPACE
9689 valueFrom:
9790 fieldRef:
9891 fieldPath: metadata.namespace
9992{{ if eq .Values.global.redis_location " on-cluster" }}
10093- name: DRYCC_REDIS_ADDRS
101- value: " {{range $i := until $redisNodeCount}}drycc-redis-{{$i}}.drycc-redis.{{$.Release.Namespace}}.svc.{{$.Values.global.cluster_domain}}:{{$.Values.redis.port}} {{if lt (add 1 $i) $redisNodeCount}},{{end}}{{end}}"
94+ value: " {{range $i := until $redisNodeCount}}drycc-redis-{{$i}}.drycc-redis.{{$.Release.Namespace}}.svc.{{$.Values.global.cluster_domain}}:6379 {{if lt (add 1 $i) $redisNodeCount}},{{end}}{{end}}"
10295{{- else if eq .Values.global.redis_location " off-cluster" }}
10396- name: DRYCC_REDIS_ADDRS
10497 valueFrom:
@@ -112,26 +105,26 @@ env:
112105 name: redis-creds
113106 key: password
114107{{- if eq .Values.global.influxdb_location " off-cluster" }}
115- - name: " INFLUXDB_URL "
108+ - name: " DRYCC_INFLUXDB_URL "
116109 valueFrom:
117110 secretKeyRef:
118111 name: influxdb-creds
119112 key: url
120113{{- else }}
121- - name: " INFLUXDB_URL "
114+ - name: " DRYCC_INFLUXDB_URL "
122115 value: http://$ (DRYCC_INFLUXDB_SERVICE_HOST):$ (DRYCC_INFLUXDB_SERVICE_PORT_TRANSPORT)
123116{{- end }}
124- - name: " INFLUXDB_BUCKET "
117+ - name: " DRYCC_INFLUXDB_BUCKET "
125118 valueFrom:
126119 secretKeyRef:
127120 name: influxdb-creds
128121 key: bucket
129- - name: " INFLUXDB_ORG "
122+ - name: " DRYCC_INFLUXDB_ORG "
130123 valueFrom:
131124 secretKeyRef:
132125 name: influxdb-creds
133126 key: org
134- - name: " INFLUXDB_TOKEN "
127+ - name: " DRYCC_INFLUXDB_TOKEN "
135128 valueFrom:
136129 secretKeyRef:
137130 name: influxdb-creds
162155{{- end }}
163156{{- end }}
164157
158+
165159{{/* Generate controller deployment limits */ }}
166160{{- define " controller.limits" -}}
167161{{- if or (.Values.limits_cpu ) (.Values.limits_memory ) }}
@@ -177,8 +171,6 @@ resources:
177171{{- end }}
178172
179173
180-
181-
182174{{/* Generate controller deployment volumeMounts */ }}
183175{{- define " controller.volumeMounts" -}}
184176volumeMounts:
@@ -187,6 +179,7 @@ volumeMounts:
187179 readOnly: true
188180{{- end }}
189181
182+
190183{{/* Generate controller deployment volumes */ }}
191184{{- define " controller.volumes" -}}
192185volumes:
@@ -196,4 +189,4 @@ volumes:
196189 - name: slugrunner-config
197190 configMap:
198191 name: slugrunner-config
199- {{- end }}
192+ {{- end }}
0 commit comments