@@ -36,15 +36,33 @@ spec:
36
36
- name : POSTGRES_HOST
37
37
value : {{ .Release.Name }}-db
38
38
- name : POSTGRES_DB
39
- value : {{ .Values.db.env.POSTGRES_DB }}
39
+ value : {{ .Values.db.env.POSTGRES_DB | quote }}
40
40
- name : POSTGRES_PASSWORD
41
- value : {{ quote .Values.db.env.POSTGRES_PASSWORD }}
41
+ value : {{ quote .Values.db.env.POSTGRES_PASSWORD | quote }}
42
42
- name : POSTGRES_USER
43
43
value : {{ default "postgres" .Values.db.env.POSTGRES_USER | quote }}
44
44
- name : PGUSER
45
45
value : {{ default "postgres" .Values.db.env.POSTGRES_USER | quote }}
46
46
- name : PGDATA
47
- value : {{ .Values.db.persistenceDisk.mountPath }}
47
+ value : {{ .Values.db.persistenceDisk.mountPath | quote }}
48
+ - name : POSTGRES_DB_MAX_CONNECTIONS
49
+ value : {{ default 100 .Values.db.env.POSTGRES_DB_MAX_CONNECTIONS | quote }}
50
+ - name : POSTGRES_DB_SHARED_BUFFERS
51
+ value : {{ default "128MB" .Values.db.env.POSTGRES_DB_SHARED_BUFFERS | quote }}
52
+ - name : POSTGRES_DB_TEMP_BUFFERS
53
+ value : {{ default "8MB" .Values.db.env.POSTGRES_DB_TEMP_BUFFERS | quote }}
54
+ - name : POSTGRES_DB_WORK_MEM
55
+ value : {{ default "4MB" .Values.db.env.POSTGRES_DB_WORK_MEM | quote }}
56
+ - name : POSTGRES_DB_MAINTENANCE_WORK_MEM
57
+ value : {{ default "128MB" .Values.db.env.POSTGRES_DB_MAINTENANCE_WORK_MEM | quote }}
58
+ - name : POSTGRES_DB_EFFECTIVE_CACHE_SIZE
59
+ value : {{ default "4GB" .Values.db.env.POSTGRES_DB_EFFECTIVE_CACHE_SIZE | quote }}
60
+ - name : POSTGRES_DB_MAX_WAL_SIZE
61
+ value : {{ default "16MB" .Values.db.env.POSTGRES_DB_MAX_WAL_SIZE | quote }}
62
+ - name : POSTGRES_DB_MIN_WAL_SIZE
63
+ value : {{ default "5MB" .Values.db.env.POSTGRES_DB_MIN_WAL_SIZE | quote }}
64
+ - name : POSTGRES_DB_RANDOM_PAGE_COST
65
+ value : {{ default "4.0" .Values.db.env.POSTGRES_DB_RANDOM_PAGE_COST | quote }}
48
66
- name : POD_IP
49
67
valueFrom : { fieldRef: { fieldPath: status.podIP } }
50
68
livenessProbe :
0 commit comments