From 21ded106ea7ec27593c31cb6b23568f3b9532725 Mon Sep 17 00:00:00 2001 From: Mauricio Poppe Date: Tue, 27 Apr 2021 23:32:35 +0000 Subject: [PATCH] Update sample implementation --- .../snapshot-controller/setup-snapshot-controller.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/deploy/kubernetes/snapshot-controller/setup-snapshot-controller.yaml b/deploy/kubernetes/snapshot-controller/setup-snapshot-controller.yaml index 0f60f595..32aa7dfd 100644 --- a/deploy/kubernetes/snapshot-controller/setup-snapshot-controller.yaml +++ b/deploy/kubernetes/snapshot-controller/setup-snapshot-controller.yaml @@ -16,6 +16,15 @@ spec: selector: matchLabels: app: snapshot-controller + # the snapshot controller won't be marked as ready if the v1 CRDs are unavailable + # in #504 the snapshot-controller will exit after around 7.5 seconds if it + # can't find the v1 CRDs so this value should be greater than that + minReadySeconds: 15 + strategy: + rollingUpdate: + maxSurge: 0 + maxUnavailable: 1 + type: RollingUpdate template: metadata: labels: