- Replace deployment.yaml with rollout.yaml - Add canary-service.yaml for traffic splitting - Add analysistemplate.yaml for Prometheus health checks - Update HTTPRoute with dual backends (stable + canary) - Update overlays with Rollout patches - Add Rollout transformer configuration for Kustomize
13 lines
284 B
YAML
13 lines
284 B
YAML
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
|
|
resources:
|
|
- rollout.yaml
|
|
- service.yaml
|
|
- canary-service.yaml
|
|
- httproute.yaml
|
|
- analysistemplate.yaml
|
|
|
|
configurations:
|
|
- https://argoproj.github.io/argo-rollouts/features/kustomize/rollout-transform-kustomize-v5.yaml
|