From 97c86a2546d066efeba0e908b63a89ad25bbd28f Mon Sep 17 00:00:00 2001 From: Conor Schaefer Date: Fri, 22 Mar 2024 11:37:09 -0700 Subject: [PATCH] ci: fix readinessprobe on postgres container Follow-up to #4074, after additional migration testing of indexer nodes. --- .../charts/penumbra-node/templates/statefulset.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/deployments/charts/penumbra-node/templates/statefulset.yaml b/deployments/charts/penumbra-node/templates/statefulset.yaml index af74cd5872..01432ae7e2 100644 --- a/deployments/charts/penumbra-node/templates/statefulset.yaml +++ b/deployments/charts/penumbra-node/templates/statefulset.yaml @@ -104,6 +104,8 @@ spec: - key: "tls.key" path: "server.key" {{ end }} + {{- if .Values.maintenanceMode }} + {{- else }} initContainers: - name: pd-init securityContext: @@ -171,6 +173,7 @@ spec: - name: db-certificates mountPath: /opt/postgres-certificates {{- end }} + {{- end }} containers: - name: pd @@ -262,7 +265,7 @@ spec: command: - sleep - infinity - {{- end }} + {{- else }} {{- if .Values.postgres.certificateSecretName }} args: - -c @@ -272,6 +275,7 @@ spec: - -c - ssl_key_file=/var/lib/postgresql/certs/server.key {{- end }} + {{- end }} ports: - name: postgres containerPort: 5432 @@ -305,12 +309,14 @@ spec: valueFrom: fieldRef: fieldPath: metadata.labels['apps.kubernetes.io/pod-index'] - + {{- if .Values.maintenanceMode }} + {{- else }} readinessProbe: tcpSocket: port: 5432 timeoutSeconds: 10 initialDelaySeconds: 10 + {{- end }} resources: {{- toYaml .Values.postgres.resources | nindent 12 }} volumeMounts: