@@ -29,68 +29,50 @@ spec:
2929 - netcat
3030 - -v
3131 - -a
32- - $(DRYCC_MINIO_SERVICE_HOST):$(DRYCC_MINIO_SERVICE_PORT)
32+ - $(DRYCC_MINIO_ENDPOINT)
33+ {{- include "builder.envs" . | indent 8 }}
3334 containers :
34- - name : drycc-database
35- image : {{.Values.imageRegistry}}/{{.Values.imageOrg}}/postgres:{{.Values.imageTag}}
36- imagePullPolicy : {{.Values.imagePullPolicy}}
37- ports :
38- - containerPort : 5432
39- {{- if or (.Values.limitsCpu) (.Values.limitsMemory)}}
40- resources :
41- limits :
42- {{- if (.Values.limitsCpu) }}
43- cpu : {{.Values.limitsCpu}}
44- {{- end}}
45- {{- if (.Values.limitsMemory) }}
46- memory : {{.Values.limitsMemory}}
47- {{- end}}
48- {{- if (.Values.limitsHugepages2Mi) }}
49- hugepages-2Mi : {{.Values.limitsHugepages2Mi}}
50- {{- end}}
51- {{- if (.Values.limitsHugepages1Gi) }}
52- hugepages-1Gi : {{.Values.limitsHugepages1Gi}}
53- {{- end}}
54- {{- end}}
55- env :
56- - name : DATABASE_STORAGE
57- value : " {{.Values.global.storage}}"
58- - name : PGCTLTIMEOUT
59- value : " {{.Values.timeout}}"
60- lifecycle :
61- preStop :
62- exec :
63- command :
64- - init-stack
65- - gosu
66- - postgres
67- - do_backup
68- readinessProbe :
35+ - name : drycc-database
36+ image : {{.Values.imageRegistry}}/{{.Values.imageOrg}}/postgres:{{.Values.imageTag}}
37+ imagePullPolicy : {{.Values.imagePullPolicy}}
38+ ports :
39+ - containerPort : 5432
40+ {{- include "builder.limits" . | indent 8 }}
41+ {{- include "builder.envs" . | indent 8 }}
42+ lifecycle :
43+ preStop :
6944 exec :
7045 command :
71- - init-stack
72- - is_running
73- initialDelaySeconds : 30
74- timeoutSeconds : 1
75- volumeMounts :
76- - name : database-creds
77- mountPath : /var/run/secrets/drycc/database/creds
78- - name : objectstore-creds
79- mountPath : /var/run/secrets/drycc/objectstore/creds
80- {{- if .Values.persistence.enabled }}
81- - name : database-data
82- mountPath : /data
83- {{- end }}
84- volumes :
46+ - init-stack
47+ - gosu
48+ - postgres
49+ - do_backup
50+ readinessProbe :
51+ exec :
52+ command :
53+ - init-stack
54+ - is_running
55+ initialDelaySeconds : 30
56+ timeoutSeconds : 1
57+ volumeMounts :
58+ - name : database-creds
59+ mountPath : /var/run/secrets/drycc/database/creds
60+ - name : minio-creds
61+ mountPath : /var/run/secrets/drycc/minio/creds
8562 {{- if .Values.persistence.enabled }}
8663 - name : database-data
87- persistentVolumeClaim :
88- claimName : drycc-database
64+ mountPath : /data
8965 {{- end }}
90- - name : database-creds
91- secret :
92- secretName : database-creds
93- - name : objectstore-creds
94- secret :
95- secretName : objectstorage-keyfile
66+ volumes :
67+ {{- if .Values.persistence.enabled }}
68+ - name : database-data
69+ persistentVolumeClaim :
70+ claimName : drycc-database
71+ {{- end }}
72+ - name : database-creds
73+ secret :
74+ secretName : database-creds
75+ - name : minio-creds
76+ secret :
77+ secretName : minio-creds
9678{{- end }}
0 commit comments