Closed
Description
Feature Request
- Support for manual rollback
- Keep old version running for give period of time
Description
I just started using flagger to handle blue/green deployments using helm in k8s, but I was wondering, if there is a way to to keep the blue version running for a given period after the rollout, because there is a need to provide a mechanism for manual rollbacks to developers. I notice after running the conformance tests, it triggers automatically the rollout and scales down the old version.
But the scenario I need to cover is: Scale the new version and redirect the traffic, while keeping the old version running for some time before scaling down. The rollback could be done by adding annotations to the deployment.
Related to #453