From 6c9ee57dc182774ad30ab9d5e1a0670c10854c8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20H=C3=B6ld?= <6930035+dhoeld@users.noreply.github.com> Date: Fri, 6 Aug 2021 09:38:37 +0200 Subject: [PATCH] Change default updateStrategy to RollingUpdate (#420) Incrementally update Pods by default when changing the DaemonSet spec. Fixes #413 Co-authored-by: David Hoeld --- charts/kured/Chart.yaml | 2 +- charts/kured/README.md | 2 +- charts/kured/values.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/kured/Chart.yaml b/charts/kured/Chart.yaml index 3ba0104..3817390 100644 --- a/charts/kured/Chart.yaml +++ b/charts/kured/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v1 appVersion: "1.7.0" description: A Helm chart for kured name: kured -version: 2.8.0 +version: 2.9.0 home: https://github.com/weaveworks/kured maintainers: - name: ckotzbauer diff --git a/charts/kured/README.md b/charts/kured/README.md index 88b5734..ea44db5 100644 --- a/charts/kured/README.md +++ b/charts/kured/README.md @@ -39,7 +39,7 @@ The following changes have been made compared to the stable chart: | `image.tag` | Image tag | `1.7.0` | | `image.pullPolicy` | Image pull policy | `IfNotPresent` | | `image.pullSecrets` | Image pull secrets | `[]` | -| `updateStrategy` | Daemonset update strategy | `OnDelete` | +| `updateStrategy` | Daemonset update strategy | `RollingUpdate` | | `maxUnavailable` | The max pods unavailable during a rolling update | `1` | | `podAnnotations` | Annotations to apply to pods (eg to add Prometheus annotations) | `{}` | | `extraArgs` | Extra arguments to pass to `/usr/bin/kured`. See below. | `{}` | diff --git a/charts/kured/values.yaml b/charts/kured/values.yaml index df07310..3a10785 100644 --- a/charts/kured/values.yaml +++ b/charts/kured/values.yaml @@ -4,7 +4,7 @@ image: pullPolicy: IfNotPresent pullSecrets: [] -updateStrategy: OnDelete +updateStrategy: RollingUpdate # requires RollingUpdate updateStrategy maxUnavailable: 1