Commit Graph
11 Commits
Author SHA1 Message Date
stefanprodan cba6e5f811 Add Istio destination rule to RBAC 2019-06-07 13:32:34 +03:00
stefanprodan 27b1b882ea Add destination rule to Istio clientset 2019-06-07 11:52:51 +03:00
stefanprodan ba1788cbc5 Change default ClusterIP to point to primary
- ensures that the routing works without a service mesh
2019-03-14 01:48:10 +02:00
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