diff --git a/chart/templates/backend-migration.job.yaml b/chart/templates/backend-migration.job.yaml index d51fd30..dd26377 100644 --- a/chart/templates/backend-migration.job.yaml +++ b/chart/templates/backend-migration.job.yaml @@ -10,6 +10,14 @@ spec: spec: imagePullSecrets: - name: regcred + initContainers: + - name: wait-for-postgres + image: postgres:15 + command: ['sh', '-c', + 'until pg_isready -h postgres-service -p 5432 -U prod_admin; do echo waiting for postgres; sleep 2; done;'] + env: + - name: PGPASSWORD + value: "{{ .Values.backend.env.POSTGRES_PASSWORD }}" containers: - name: migrate-seed image: {{ .Values.backend.image }}