22env:
33- name: DATABASE_STORAGE
44 value: " {{.Values.global.storage}}"
5+ {{- if eq .Values.debug " true" }}
6+ - name: PATRONI_LOG_LEVEL
7+ value: DEBUG
8+ - name: PATRONI_LOG_TRACEBACK_LEVEL
9+ value: DEBUG
10+ {{- end }}
511- name: PGCTLTIMEOUT
612 value: " {{.Values.timeout}}"
7- - name: " DRYCC_DATABASE_USER "
13+ - name: PATRONI_KUBERNETES_POD_IP
814 valueFrom:
9- secretKeyRef:
10- name: database-creds
11- key: user
12- - name: " DRYCC_DATABASE_PASSWORD"
15+ fieldRef:
16+ fieldPath: status.podIP
17+ - name: PATRONI_KUBERNETES_NAMESPACE
18+ valueFrom:
19+ fieldRef:
20+ fieldPath: metadata.namespace
21+ - name: PATRONI_KUBERNETES_BYPASS_API_SERVICE
22+ value: 'true'
23+ - name: PATRONI_KUBERNETES_USE_ENDPOINTS
24+ value: 'true'
25+ - name: PATRONI_KUBERNETES_LABELS
26+ value: '{app: drycc-database, cluster-name: drycc-database}'
27+ - name: PATRONI_SCOPE
28+ value: drycc-database
29+ - name: PATRONI_NAME
30+ valueFrom:
31+ fieldRef:
32+ fieldPath: metadata.name
33+ - name: PATRONI_POSTGRESQL_PGPASS
34+ value: /tmp/pgpass
35+ - name: PATRONI_POSTGRESQL_LISTEN
36+ value: '0.0.0.0 :5432'
37+ - name: PATRONI_RESTAPI_LISTEN
38+ value: '0.0.0.0 :8008'
39+ - name: DRYCC_DATABASE_SUPERUSER
1340 valueFrom:
1441 secretKeyRef:
1542 name: database-creds
16- key: password
17- - name: " DRYCC_STORAGE_LOOKUP "
43+ key: superuser
44+ - name: DRYCC_DATABASE_SUPERUSER_PASSWORD
1845 valueFrom:
1946 secretKeyRef:
20- name: storage -creds
21- key: lookup
22- - name: " DRYCC_STORAGE_HEALTH "
47+ name: database -creds
48+ key: superuser-password
49+ - name: DRYCC_DATABASE_REPLICATOR
2350 valueFrom:
2451 secretKeyRef:
25- name: storage -creds
26- key: health
27- - name: " DRYCC_STORAGE_BUCKET "
52+ name: database -creds
53+ key: replicator
54+ - name: DRYCC_DATABASE_REPLICATOR_PASSWORD
2855 valueFrom:
2956 secretKeyRef:
30- name: storage -creds
31- key: database-bucket
32- - name: " DRYCC_STORAGE_ENDPOINT "
57+ name: database -creds
58+ key: replicator-password
59+ - name: " DRYCC_DATABASE_USER "
3360 valueFrom:
3461 secretKeyRef:
35- name: storage -creds
36- key: endpoint
37- - name: " DRYCC_STORAGE_ACCESSKEY "
62+ name: database -creds
63+ key: user
64+ - name: " DRYCC_DATABASE_PASSWORD "
3865 valueFrom:
3966 secretKeyRef:
40- name: storage-creds
41- key: accesskey
42- - name: " DRYCC_STORAGE_SECRETKEY"
67+ name: database-creds
68+ key: password
69+ {{- if eq .Values.global.storageLocation " on-cluster" }}
70+ - name: " DRYCC_STORAGE_HEALTH"
4371 valueFrom:
4472 secretKeyRef:
4573 name: storage-creds
46- key: secretkey
74+ key: health
75+ {{- end }}
4776{{- end }}
4877
4978{{/* Generate database deployment limits */ }}
@@ -64,4 +93,4 @@ resources:
6493 hugepages-1Gi: {{.Values.limitsHugepages1Gi }}
6594 {{- end }}
6695{{- end }}
67- {{- end }}
96+ {{- end }}
0 commit comments