flagger
flagger copied to clipboard
Custom Strategy - Is this possible?
Describe the feature
We have a very specific way we want to run our deployments:
We have 2 types of clients, Beta clients and General clients. When we make a new deployment:
- The new version will only be available to the Beta clients during a couple of weeks period
- I know we can acheive this part by having a A/B with webhooks to have a manual gated promotion
- Also, since we provide the client apps, we can add a header to do this routing easily
- We also want to be able to do a canary release for the deployment, meaning, we would do gradual shift of beta users to the newer version.
Is this possible using flagger?
Also, can i have multiple canary yamls for a deployment, and I select which to apply for a given deploy?