operator
operator copied to clipboard
PWX-38387: Disabling smart and parallel upgrade by default
What this PR does / why we need it: We will disable the non disruptive upgrades for kubernetes and portworx by default until more testing is done
-
Portworx upgrades: By default
disruptions
field of RollingUpdate will be set to true. To enable the feature, user needs to set the value to false -
Kubernetes Upgrades: By default no annotation will be added, and will be considered as the feature is disabled. The user can also add annotation
"portworx.io/disable-non-disruptive-upgrade":true
to disable the feature. To enable it, the user will need to add the annotation with the value false