flagger v1.45.0

Canary.spec.analysis.match.queryParams.[key].spec

CanarySpec defines the desired state of a Canary.

13 fields
Canary.spec.analysis.match.queryParams.[key].spec fields and descriptions
Field / TypeDescription
any required

Canary analysis for this canary

object

Scaler selector

object

Ingress selector

metricsServer
string

Prometheus URL

progressDeadlineSeconds
number

Deployment progress deadline

provider
string

Traffic managent provider

  • enum: ["apisix","appmesh","appmesh:v1beta2","contour","gatewayapi:v1","gatewayapi:v1beta1","gloo","istio","knative","kubernetes","kuma","linkerd","nginx","osm","skipper","smi:v1alpha1","smi:v1alpha2","smi:v1alpha3","traefik"]
revertOnDeletion
boolean

Revert mutated resources to original spec on deletion

object

APISIX route selector

object

Kubernetes Service spec

skipAnalysis
boolean

Skip analysis and promote canary

suspend
boolean

Suspend Canary disabling/pausing all canary runs

object required

Target selector

object

Gloo Upstream selector