From 3844f4af77290e9e401b5d90424a6a4143a1056b Mon Sep 17 00:00:00 2001 From: "Hussey, Scott (sh8121)" Date: Tue, 4 Jun 2019 09:36:06 -0500 Subject: [PATCH] (postgresql) Support update strategy snippet - Add support for the update strategy helm-toolkit snippet Change-Id: I7abedec017cb043a38f4e176028d76fdc505de12 --- postgresql/templates/statefulset.yaml | 1 + postgresql/values.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/postgresql/templates/statefulset.yaml b/postgresql/templates/statefulset.yaml index 3dfb8c85c..8962adc8e 100644 --- a/postgresql/templates/statefulset.yaml +++ b/postgresql/templates/statefulset.yaml @@ -107,6 +107,7 @@ metadata: spec: serviceName: {{ tuple "postgresql" "internal" . | include "helm-toolkit.endpoints.hostname_short_endpoint_lookup" }} podManagementPolicy: "Parallel" +{{ tuple $envAll | include "helm-toolkit.snippets.kubernetes_upgrades_statefulset" | indent 2 }} replicas: {{ .Values.pod.replicas.server }} selector: matchLabels: diff --git a/postgresql/values.yaml b/postgresql/values.yaml index 8dfa0ec77..fff14d8d9 100644 --- a/postgresql/values.yaml +++ b/postgresql/values.yaml @@ -58,6 +58,9 @@ pod: prometheus_postgresql_exporter: 1 lifecycle: upgrades: + statefulsets: + pod_replacement_strategy: OnDelete + partition: 0 deployments: revision_history: 3 pod_replacement_strategy: RollingUpdate