flagger
flagger copied to clipboard
Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)
## Describe the feature Flagger does a great job of managing the deployment ref, but one thing that is missing is the ability to test the canary on a subset...
Currently the Canary CRD is responsible to manage a just single VirtualService. The problem is that I'm using a single VirtualService to route to multiple services. This is because, since...
### Describe the bug The flagger examples (e.g. [how it works](https://docs.flagger.app/usage/how-it-works) and [NGINX](https://docs.flagger.app/tutorials/nginx-progressive-delivery)) recommend an analysis interval of 1 minute. The default scrape setting of the [prometheus helm chart](https://artifacthub.io/packages/helm/prometheus-community/prometheus?modal=values&path=server.global.scrape_interval) is...
func (ar *AppMeshRouter) reconcileVirtualNode(canary *flaggerv1.Canary, name string, host string) error { protocol := ar.getProtocol(canary) vnSpec := appmeshv1.VirtualNodeSpec{ MeshName: canary.Spec.Service.MeshName, Listeners: []appmeshv1.Listener{ { PortMapping: appmeshv1.PortMapping{ Port: int64(canary.Spec.Service.Port), Protocol: protocol, }, },...
We use flagger App Mesh Canary Deployments like https://docs.flagger.app/tutorials/appmesh-progressive-delivery Now I want to output envoy accesslog to /dev/stdout But I do not know how to config ? logging: accessLog: file:...
## Describe the feature Hi, I was wondering if there is a function to set different labels for canary and primary objects as per this proposed solution(#1032). I have a...
Hi, I am using [kube-metrics-adapter](https://github.com/zalando-incubator/kube-metrics-adapter) to pull metrics from Prometheus for scaling HPAs. For this purpose, I have added the query information in the HPA's annotation. The annotations are showing...
### Describe the bug The documentation and some tests uses `gw.ns(.svc.cluster.local)` for gateways. I think this is the correct format for istio gateways: `/` Like here: https://github.com/fluxcd/flagger/blob/273b05fb24d467c10939389218e6a8ec26d4c70e/test/istio/test-delegation.sh#L41 re. https://istio.io/latest/docs/reference/config/networking/virtual-service/#VirtualService Examples...
I just wanted clarification if the best practice for adding additional routing rules to flagger's generated virtual service is to use istio delegates? I can't seem to find much online...
## Describe the feature What problem are you trying to solve? Prometheus installed from the flagger helm chart does not support priority class. This feature could improve the availability of...