List valid mesh providers in CRD and help docs

the list of values was incomplete in the cli help, the flagger chart,
and was not present as an enum in the CRD

Signed-off-by: Mara Furland <mara@fur.land>
This commit is contained in:
Mara Furland
2026-02-20 11:38:23 -05:00
parent d4cc9bf616
commit 959562eb4e
5 changed files with 62 additions and 2 deletions
+20
View File
@@ -85,6 +85,26 @@ spec:
provider:
description: Traffic managent provider
type: string
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
metricsServer:
description: Prometheus URL
type: string