From 43dbe0d27bbe1a6ccb39301bc235e0107bebfaeb Mon Sep 17 00:00:00 2001 From: Tomas Pizarro Date: Wed, 24 Jul 2019 13:02:15 +0200 Subject: [PATCH] [stable/postgresql] Avoid init scripts to execute in every restart (#15796) * [stable/postgresql] Avoid init scripts to execute in every restart after changing volume mount point Signed-off-by: tompizmor * [stable/postgresql] Update components versions Signed-off-by: Bitnami Containers * Bump chart version Signed-off-by: tompizmor --- stable/postgresql/Chart.yaml | 2 +- stable/postgresql/templates/statefulset-slaves.yaml | 2 ++ stable/postgresql/templates/statefulset.yaml | 2 ++ stable/postgresql/values-production.yaml | 2 +- stable/postgresql/values.yaml | 2 +- 5 files changed, 7 insertions(+), 3 deletions(-) diff --git a/stable/postgresql/Chart.yaml b/stable/postgresql/Chart.yaml index a142071f6d..7eb07cc0ff 100644 --- a/stable/postgresql/Chart.yaml +++ b/stable/postgresql/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: postgresql -version: 6.1.0 +version: 6.2.0 appVersion: 11.4.0 description: Chart for PostgreSQL, an object-relational database management system (ORDBMS) with an emphasis on extensibility and on standards-compliance. keywords: diff --git a/stable/postgresql/templates/statefulset-slaves.yaml b/stable/postgresql/templates/statefulset-slaves.yaml index 2cd0f04a0a..33b332a818 100644 --- a/stable/postgresql/templates/statefulset-slaves.yaml +++ b/stable/postgresql/templates/statefulset-slaves.yaml @@ -94,6 +94,8 @@ spec: env: - name: BITNAMI_DEBUG value: {{ ternary "true" "false" .Values.image.debug | quote }} + - name: POSTGRESQL_VOLUME_DIR + value: "{{ .Values.persistence.mountPath }}" - name: POSTGRESQL_PORT_NUMBER value: "{{ template "postgresql.port" . }}" {{- if .Values.persistence.mountPath }} diff --git a/stable/postgresql/templates/statefulset.yaml b/stable/postgresql/templates/statefulset.yaml index f298294607..9b1c113d22 100644 --- a/stable/postgresql/templates/statefulset.yaml +++ b/stable/postgresql/templates/statefulset.yaml @@ -100,6 +100,8 @@ spec: value: {{ ternary "true" "false" .Values.image.debug | quote }} - name: POSTGRESQL_PORT_NUMBER value: "{{ template "postgresql.port" . }}" + - name: POSTGRESQL_VOLUME_DIR + value: "{{ .Values.persistence.mountPath }}" {{- if .Values.postgresqlInitdbArgs }} - name: POSTGRES_INITDB_ARGS value: {{ .Values.postgresqlInitdbArgs | quote }} diff --git a/stable/postgresql/values-production.yaml b/stable/postgresql/values-production.yaml index 1b15918582..cf84ee6ea6 100644 --- a/stable/postgresql/values-production.yaml +++ b/stable/postgresql/values-production.yaml @@ -14,7 +14,7 @@ global: image: registry: docker.io repository: bitnami/postgresql - tag: 11.4.0-debian-9-r12 + tag: 11.4.0-debian-9-r34 ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' ## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images diff --git a/stable/postgresql/values.yaml b/stable/postgresql/values.yaml index 6604402421..dc86943ca5 100644 --- a/stable/postgresql/values.yaml +++ b/stable/postgresql/values.yaml @@ -14,7 +14,7 @@ global: image: registry: docker.io repository: bitnami/postgresql - tag: 11.4.0-debian-9-r12 + tag: 11.4.0-debian-9-r34 ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' ## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images