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
When one uses an external metric provider for the metric templates, changing the secret can only be done by deleting and recreating the canary object, which in turn results in the deletion of the target object (and related pods).
Proposed solution
The external metric provider secret should be decoupled from the canary object, to allow one to make secret rotation or just plain changing the secret.
Any alternatives you've considered?
Maybe mount the secret in the flagger pod, when one deploys it as a replicas, a rollout has no impact.
The text was updated successfully, but these errors were encountered:
@aryan9600 Hi, thanks for your answer. I've already specified the secret in the metric template object. However, I've tried to just delete the metric template and recreate it, but flagger is still unable to collect the metrics, hence my message.
Describe the feature
When one uses an external metric provider for the metric templates, changing the secret can only be done by deleting and recreating the canary object, which in turn results in the deletion of the target object (and related pods).
Proposed solution
The external metric provider secret should be decoupled from the canary object, to allow one to make secret rotation or just plain changing the secret.
Any alternatives you've considered?
Maybe mount the secret in the flagger pod, when one deploys it as a replicas, a rollout has no impact.
The text was updated successfully, but these errors were encountered: