11global :
22
3+ # All the below overriden by same globals in openg2p-pbms/values.yaml
4+ postgresqlHost : openg2p-commons-postgresql
5+
6+ registryPostgresqlHost : openg2p-commons-postgresql
7+ registryDB : ' registry_db'
8+ registryDBUser : ' registry_db_user'
9+ registryDBSecret : ' registry'
10+ registryDBUserPasswordKey : ' registry_db_user'
11+
12+ pbmsDB : ' {{ .Release.Name }}_db'
13+ pbmsDBUser : ' {{ .Release.Name}}_db_user'
14+ pbmsDBSecret : ' {{ .Release.Name }}'
15+ pbmsDBUserPasswordKey : ' {{ .Release.Name}}_db_user'
16+
17+ pbmsBgTaskDB : ' {{ .Release.Name }}_bgtask_db'
18+ pbmsBgTaskDBUser : ' {{ .Release.Name}}_bgtask_db_user'
19+ pbmsBgTaskDBSecret : ' {{ .Release.Name }}_bgtask'
20+ pbmsBgTaskDBUserPasswordKey : ' {{ .Release.Name}}_bgtask_db_user'
21+
22+ # Default name of Redis that is installed with the parent openg2p-pbms chart
23+ redisInstallationName : ' {{ .Release.Name }}-redis-master'
24+
325# # Pod extra labels
426# # ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
527# #
@@ -143,35 +165,35 @@ containerSecurityContext:
143165
144166envVars :
145167 BG_TASK_CELERY_WORKERS_G2P_BRIDGE_BASE_URL : " https://g2pbridge-api"
146- BG_TASK_CELERY_WORKERS_CELERY_BROKER_URL : " redis://{{ tpl .Values.redisInstallationName $ }}:6379/0"
147- BG_TASK_CELERY_WORKERS_CELERY_BACKEND_URL : " redis://{{ tpl .Values.redisInstallationName $ }}:6379/0"
168+ BG_TASK_CELERY_WORKERS_CELERY_BROKER_URL : " redis://{{ tpl .Values.global. redisInstallationName $ }}:6379/0"
169+ BG_TASK_CELERY_WORKERS_CELERY_BACKEND_URL : " redis://{{ tpl .Values.global. redisInstallationName $ }}:6379/0"
148170
149171 BG_TASK_CELERY_WORKERS_BATCH_SIZE : 500
150172
151173 # BG Task Database
152- BG_TASK_CELERY_WORKERS_DB_USERNAME : postgres
153- BG_TASK_CELERY_WORKERS_DB_HOSTNAME : ' {{ tpl .Values.postgresqlInstallationName $ }}'
174+ BG_TASK_CELERY_WORKERS_DB_HOSTNAME : ' {{ tpl .Values.global.postgresqlHost $ }}'
154175 BG_TASK_CELERY_WORKERS_DB_PORT : 5432
155- BG_TASK_CELERY_WORKERS_DB_DBNAME : bgtaskdb
176+ BG_TASK_CELERY_WORKERS_DB_DBNAME : ' {{ tpl .Values.global.pbmsBgTaskDB $ }}'
177+ BG_TASK_CELERY_WORKERS_DB_USERNAME : ' {{ tpl .Values.global.pbmsBgTaskDBUsesr $ }}'
156178
157179 # Social Registry Database
158- BG_TASK_CELERY_WORKERS_DB_USERNAME_SR : postgres
159- BG_TASK_CELERY_WORKERS_DB_HOSTNAME_SR : ' {{ tpl .Values.global.registryInstallationName $ }}-postgresql'
180+ BG_TASK_CELERY_WORKERS_DB_HOSTNAME_SR : ' {{ tpl .Values.global.postgresqlHost $ }}'
160181 BG_TASK_CELERY_WORKERS_DB_PORT_SR : 5432
161- BG_TASK_CELERY_WORKERS_DB_DBNAME_SR : socialregistrydb
182+ BG_TASK_CELERY_WORKERS_DB_DBNAME_SR : ' {{ tpl .Values.global.registryDB $ }}'
183+ BG_TASK_CELERY_WORKERS_DB_USERNAME_SR : ' {{ tpl .Values.global.registryDBUser $ }}'
162184
163185 # PBMS Database
164- BG_TASK_CELERY_WORKERS_DB_USERNAME_PBMS : postgres
165- BG_TASK_CELERY_WORKERS_DB_HOSTNAME_PBMS : ' {{ tpl .Values.global.pmsInstallationName $ }}-postgresql'
186+ BG_TASK_CELERY_WORKERS_DB_HOSTNAME_PBMS : ' {{ tpl .Values.global.postgresqlHost $ }}'
166187 BG_TASK_CELERY_WORKERS_DB_PORT_PBMS : 5432
167- BG_TASK_CELERY_WORKERS_DB_DBNAME_PBMS : pbmsdb
188+ BG_TASK_CELERY_WORKERS_DB_DBNAME_PBMS : ' {{ tpl .Values.global.pbmsDB $ }}'
189+ BG_TASK_CELERY_WORKERS_DB_USERNAME_PBMS : ' {{ tpl .Values.global.pbmsDBUser $ }}'
168190
169191 # Background Task Database (async)
170192 BG_TASK_CELERY_WORKERS_DB_DRIVER_ASYNC : postgresql+asyncpg
171- BG_TASK_CELERY_WORKERS_DB_USERNAME_ASYNC : postgres
172- BG_TASK_CELERY_WORKERS_DB_HOSTNAME_ASYNC : ' {{ tpl .Values.postgresqlInstallationName $ }}'
193+ BG_TASK_CELERY_WORKERS_DB_HOSTNAME_ASYNC : ' {{ tpl .Values.global.postgresqlHost $ }}'
173194 BG_TASK_CELERY_WORKERS_DB_PORT_ASYNC : 5432
174- BG_TASK_CELERY_WORKERS_DB_DBNAME_ASYNC : bgtaskdb
195+ BG_TASK_CELERY_WORKERS_DB_DBNAME_ASYNC : ' {{ tpl .Values.global.pbmsBgTaskDB $ }}'
196+ BG_TASK_CELERY_WORKERS_DB_USERNAME_ASYNC : ' {{ tpl .Values.global.pbmsBgTaskDBUser $ }}'
175197
176198 BG_TASK_CELERY_WORKERS_SIGN_KEY_KEYMANAGER_APP_ID : " PBMS"
177199 BG_TASK_CELERY_WORKERS_SIGN_KEY_KEYMANAGER_REF_ID : " "
@@ -185,20 +207,20 @@ envVars:
185207envVarsFrom :
186208 BG_TASK_CELERY_WORKERS_DB_PASSWORD :
187209 secretKeyRef :
188- name : ' {{ tpl .Values.postgresqlInstallationName $ }}'
189- key : postgres-password
210+ name : ' {{ tpl .Values.global.pbmsBgTaskDBSecret $ }}'
211+ key : ' {{ tpl .Values.global.pbmsBgTaskDBUserPasswordKey $ }} '
190212 BG_TASK_CELERY_WORKERS_DB_PASSWORD_ASYNC :
191213 secretKeyRef :
192- name : ' {{ tpl .Values.postgresqlInstallationName $ }}'
193- key : postgres-password
214+ name : ' {{ tpl .Values.global.pbmsBgTaskDBSecret $ }}'
215+ key : ' {{ tpl .Values.global.pbmsBgTaskDBUserPasswordKey $ }} '
194216 BG_TASK_CELERY_WORKERS_DB_PASSWORD_SR :
195217 secretKeyRef :
196- name : ' {{ tpl .Values.global.registryInstallationName $ }}-postgresql '
197- key : postgres-password
218+ name : ' {{ tpl .Values.global.registryDBSecret $ }}'
219+ key : ' {{ tpl .Values.global.registryDBUserPasswordKey $ }} '
198220 BG_TASK_CELERY_WORKERS_DB_PASSWORD_PBMS :
199221 secretKeyRef :
200- name : ' {{ tpl .Values.postgresqlInstallationName $ }}'
201- key : postgres-password
222+ name : ' {{ tpl .Values.global.pbmsDBSecret $ }}'
223+ key : ' {{ tpl .Values.global.pbmsDBuserPasswordKey $ }} '
202224
203225# # ref: http://kubernetes.io/docs/user-guide/compute-resources/
204226# #
@@ -283,5 +305,3 @@ postgresCheckerInit:
283305 do sleep 3;
284306 done
285307
286- postgresqlInstallationName : ' {{ .Release.Name }}-postgresql'
287- redisInstallationName : ' {{ .Release.Name }}-redis-master'
0 commit comments