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
-
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-hash
field. I found that when the Canary percentage is less than 100% changingpod-template-hash
is 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