apiVersion: flagger.app/v1beta1
# the maximum time in seconds for the canary deployment
# to make progress before it is rollback (default 600s)
progressDeadlineSeconds: 60
# HPA reference (optional)
apiVersion: autoscaling/v2beta2
kind: HorizontalPodAutoscaler
# container port number or name (optional)
# Gateway API HTTPRoute host names
- localproject.contour.io
# Reference to the Gateway that the generated HTTPRoute would attach to.
namespace: projectcontour
# schedule interval (default 60s)
# max number of failed metric checks before rollback
# max traffic percentage routed to canary
# max error rate (5xx responses)
namespace: flagger-system
namespace: flagger-system
url: http://flagger-loadtester.test/
cmd: "curl -sd 'anon' http://podinfo-canary.test:9898/token | grep token"
url: http://flagger-loadtester.test/
cmd: "hey -z 2m -q 10 -c 2 -host localproject.contour.io -H 'X-Canary: insider' http://envoy.projectcontour/"