diff options
| author | Dennis Zhang <dennis.zhang.nrg@gmail.com> | 2020-09-05 19:51:58 -0700 |
|---|---|---|
| committer | Dennis Zhang <dennis.zhang.nrg@gmail.com> | 2020-09-05 19:51:58 -0700 |
| commit | b860c69fd7a7bc641ff7a2b0a7390af32b8d40f7 (patch) | |
| tree | c74fdc85065a572c35b75c563a30542eb68f0c12 /kubernetes | |
| parent | 8408ceffe8b9a8e081ec2b2bdd621a9ab612be43 (diff) | |
| download | invidious-b860c69fd7a7bc641ff7a2b0a7390af32b8d40f7.tar.gz invidious-b860c69fd7a7bc641ff7a2b0a7390af32b8d40f7.tar.bz2 invidious-b860c69fd7a7bc641ff7a2b0a7390af32b8d40f7.zip | |
Add initContainer to check for postgres up
Diffstat (limited to 'kubernetes')
| -rw-r--r-- | kubernetes/templates/deployment.yaml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/kubernetes/templates/deployment.yaml b/kubernetes/templates/deployment.yaml index eec407b0..d63747a7 100644 --- a/kubernetes/templates/deployment.yaml +++ b/kubernetes/templates/deployment.yaml @@ -23,6 +23,13 @@ spec: runAsUser: {{ .Values.securityContext.runAsUser }} runAsGroup: {{ .Values.securityContext.runAsGroup }} fsGroup: {{ .Values.securityContext.fsGroup }} + initContainers: + - name: wait-for-postgresql + image: postgres + args: + - /bin/sh + - -c + - until pg_isready -h {{ .Values.config.db.host }} -p {{ .Values.config.db.port }} -U {{ .Values.config.db.port }}; do echo waiting for database; sleep 2; done; containers: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" |
