From 29548dded360b8458c9d0b451fbbbbc0e96a78d5 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Sun, 23 Sep 2018 12:47:19 +0300 Subject: [PATCH] Document rollout GA switch --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e1d2bdb3..eab544da 100644 --- a/README.md +++ b/README.md @@ -29,10 +29,11 @@ Rollout flow: * check canary HTTP success rate (halt rollout if percentage is under the specified threshold) * advance canary traffic wight by 10% till it reaches 100% * halt rollout while canary success rate is under the threshold - * halt rollout if the GA or canary deployments becomes unhealthy + * halt rollout if the GA or canary deployment becomes unhealthy * halt rollout while canary deployment is being scaled up/down by HPA * promote canary to GA (copy canary deployment spec template over GA) * wait for GA rolling update to finish +* route all traffic to GA * scale to zero the canary deployment * mark rollout deployment as finished * wait for the canary deployment to be updated (revision bump) and start over