Quick Start
kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://raw.githubusercontent.com/argoproj/argo-rollouts/v0.3.2/manifests/install.yaml
Important BlueGreen Strategy Change
In v0.4.0, Argo Rollouts will have a breaking change where we will only pause BlueGreen rollouts if they have a new field called autoPromotionEnabled
under the spec.strategy.blueGreen
set to false. If the field is not listed, the default value will be true, and the rollout will immediately promote the new Rollout. This change was introduced to address #80.
To prepare for v0.4.0, v0.3.2 will introduce the autoPromotionEnabled
field, but the controller will not act on the field. As a result, you can add the autoPromotionEnabled
field without breaking your existing rollouts.
Enhancements
- Add autoPromotionEnabled with no behavior change
Fixes
- Fix controller crash caused by glog attempting to write to /tmp (#94)