Skip to content

Changing the secret for the metric provider should be less impactful #1708

@AlainDeleglise

Description

@AlainDeleglise

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions