- Running Kubernetes cluster
- Argo Rollouts CLI
- Deployed app in specific version
- Install Argo Rollouts controller
- Write a rollout manifest that use blue/green deployment and apply it
- Set it to 3 replicas
- Disable auto-promotions
- Check the rollout list
- Rollout a new version of your app in any way you prefer
- Check the status of the rollout
Click here to view the solution.