You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a worker pod that I want to go through a canary process with Flagger, but I haven't found a way to do it without skipping analysis with spec.skipAnalysis: true. This is because the pod does not get any web traffic (besides scrapes from Prometheus).
The pod is producing metrics, and I have a custom metric setup, but the canary fails because of the pod is not receiving traffic. This is the result of the describe:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning Synced 8m54s flagger Halt advancement temp-worker-primary.temp waiting for rollout to finish: 0 of 1 updated replicas are available Normal Synced 8m36s flagger Initialization done! temp-worker.temp
Normal Synced 7m37s flagger New revision detected! Scaling up temp-worker.temp
Normal Synced 7m17s flagger Starting canary analysis for temp-worker.temp
Normal Synced 7m17s flagger Advance temp-worker.temp canary weight 10
Warning Synced 3m57s (x10 over 6m57s) flagger Halt advancement no values found for metric Server up percentage probably temp-worker.temp is not receiving traffic
Warning Synced 3m37s flagger Rolling back temp-worker.temp failed checks threshold reached 10
Warning Synced 3m35s flagger Canary failed! Scaling down temp-worker.temp
Is there a way to get this to work with Flagger today? If not, can this be implemented, maybe a spec.skipTrafficAnalysis setting.
The text was updated successfully, but these errors were encountered:
The query behind Server up percentage is not retuning any values from Prometheus, it shouldn't mention anything about traffic, I'll remove that part of the log.
I have a worker pod that I want to go through a canary process with Flagger, but I haven't found a way to do it without skipping analysis with
spec.skipAnalysis: true
. This is because the pod does not get any web traffic (besides scrapes from Prometheus).The pod is producing metrics, and I have a custom metric setup, but the canary fails because of the pod
is not receiving traffic
. This is the result of the describe:Is there a way to get this to work with Flagger today? If not, can this be implemented, maybe a
spec.skipTrafficAnalysis
setting.The text was updated successfully, but these errors were encountered: