8 Commits

Author SHA1 Message Date
Stefan Prodan
8e66baa0e7 Update the artifacts yamls to match the naming conventions 2018-10-23 13:39:10 +03:00
Stefan Prodan
3eb60a8447 Add alternative canary routing 2018-10-09 18:18:48 +03:00
Stefan Prodan
375244074a Add prefix to workload definitions 2018-09-29 12:59:48 +03:00
Stefan Prodan
7993ae100b Refactor canary analysis
- move CRD metrics and weight setting to canary analysis
- add max weight to CRD spec
2018-09-29 11:08:40 +03:00
Stefan Prodan
acb83cf6f0 Add Rollout kind and clientset 2018-09-24 13:31:15 +03:00
Stefan Prodan
e559e1254c Add canary HPA 2018-09-23 11:27:35 +03:00
Stefan Prodan
c9ba2f6cb3 Add gated roll out based on Istio HTTP success rate metric
- add Prometheus observer component
- halt rollover when success rate drops under the threshold
- scale to zero for canary deployment after promotion has succeeded
2018-09-22 15:37:30 +03:00
Stefan Prodan
19e7ae2fef Add canary test workloads 2018-09-21 19:24:35 +03:00