Merge pull request #878 from AlonGluz/bugfix/scale-up-canary-after-confirm-rollout

Scale up canary on confirm rollout
This commit is contained in:
Stefan Prodan
2021-04-29 11:59:36 +03:00
committed by GitHub

View File

@@ -63,6 +63,10 @@ func (c *Controller) runConfirmRolloutHooks(canary *flaggerv1.Canary, canaryCont
c.logger.With("canary", fmt.Sprintf("%s.%s", canary.Name, canary.Namespace)).Errorf("%v", err)
return false
}
if err := canaryController.ScaleFromZero(canary); err != nil {
c.recordEventErrorf(canary, "%v", err)
return false
}
c.recordEventInfof(canary, "Confirm-rollout check %s passed", webhook.Name)
return false
}