From efed65de3e869de2b7376d7c1b6d224f0162fd3a Mon Sep 17 00:00:00 2001 From: Dylan Tangredi Date: Thu, 16 Oct 2025 16:17:12 +0200 Subject: [PATCH] feat: [PIDM-504] upgrade helm chart and add deploy strategy section --- helm/Chart.yaml | 2 +- helm/values-dev.yaml | 7 ++++++- helm/values-prod.yaml | 6 ++++++ helm/values-uat.yaml | 7 ++++++- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/helm/Chart.yaml b/helm/Chart.yaml index 41ae66a7..e395d7d8 100644 --- a/helm/Chart.yaml +++ b/helm/Chart.yaml @@ -6,5 +6,5 @@ version: 0.32.0 appVersion: 0.9.12 dependencies: - name: microservice-chart - version: 7.5.0 + version: 8.0.2 repository: "https://pagopa.github.io/aks-microservice-chart-blueprint" diff --git a/helm/values-dev.yaml b/helm/values-dev.yaml index efced500..0b6bfcc2 100644 --- a/helm/values-dev.yaml +++ b/helm/values-dev.yaml @@ -22,7 +22,12 @@ microservice-chart: periodSeconds: 10 deployment: create: true - replicas: 1 + replicas: 1 # (default) same as HPA minReplica + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 0 + maxSurge: 1 serviceMonitor: create: true endpoints: diff --git a/helm/values-prod.yaml b/helm/values-prod.yaml index 03699f23..5838698a 100644 --- a/helm/values-prod.yaml +++ b/helm/values-prod.yaml @@ -22,6 +22,12 @@ microservice-chart: periodSeconds: 10 deployment: create: true + replicas: 2 # (default) same as HPA minReplica + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 0 + maxSurge: 1 serviceMonitor: create: true endpoints: diff --git a/helm/values-uat.yaml b/helm/values-uat.yaml index 430a90ed..740c63c7 100644 --- a/helm/values-uat.yaml +++ b/helm/values-uat.yaml @@ -22,7 +22,12 @@ microservice-chart: periodSeconds: 10 deployment: create: true - replicas: 1 + replicas: 1 # (default) same as HPA minReplica + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 0 + maxSurge: 1 serviceMonitor: create: true endpoints: