Update sample implementation
@@ -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:
