Replies: 1 comment 5 replies
-
The simplest scenario is stop the new color from auto-promoting, run as many verifications yourself and then promote it. This wouldn't work in your case? Why do you want to use canaries? |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all, I'm using Blue/Green and I have a scenario where I need to run the verifications in sequence and allow some manual action during the rollout
One of the solutions I thought of was mimicking the Blue/Green strategy using the Canary strategy
I started playing with Argo to see if it can be possible and I have 2 scenarios that I wonder if they are a bug or by design
I need to keep the old pods alive till post verifications, using the Canary strategy with
trafficRouting: {}does itIn order to run post verifications I need to change the Stable service to point to the new ReplicaSet by changing
pod-template-hashfield. I found that when the Canary percentage is less than 100% changingpod-template-hashis overridden by Argo but when the canary percentage is 100% changing the field is not overridden.Are these scenarios bugs?
Beta Was this translation helpful? Give feedback.
All reactions