stefanprodan
|
2285bd210e
|
Add traffic policy to canary service spec
Attach traffic policy to canary and primary destination rules
|
2019-06-07 13:58:59 +03:00 |
|
stefanprodan
|
3fa9f37192
|
Reconcile Istio destination rule
Remove port selector from virtual service destinations
Ignore the destination weight field when diffing the virtual service spec
|
2019-06-07 13:31:07 +03:00 |
|
stefanprodan
|
c243756802
|
Make Istio port selector optional
|
2019-06-07 13:22:39 +03:00 |
|
stefanprodan
|
27b1b882ea
|
Add destination rule to Istio clientset
|
2019-06-07 11:52:51 +03:00 |
|
stefanprodan
|
76c82f48a4
|
Release v0.14.1
|
2019-06-05 10:28:13 +03:00 |
|
Stefan Prodan
|
948226dd4e
|
Merge pull request #196 from weaveworks/helm-test-hook
Implement Helm and Bash pre-rollout hooks
|
2019-06-05 10:11:04 +03:00 |
|
stefanprodan
|
1c97fc86c9
|
Restrict Helm task to a single command
|
2019-06-05 09:40:18 +03:00 |
|
László Bence Nagy
|
631d93b8d9
|
Add ability to set Prometheus url with custom path without trailing '/'
|
2019-06-04 17:31:27 +02:00 |
|
stefanprodan
|
62a5f8c5d6
|
Log helm command before running it
|
2019-06-04 14:56:58 +03:00 |
|
stefanprodan
|
9f359327f0
|
Add generic bash blocking command
|
2019-06-04 14:01:25 +03:00 |
|
stefanprodan
|
2bc8194d96
|
Prepend helm to command
|
2019-06-04 14:00:00 +03:00 |
|
stefanprodan
|
fbb37ad5e4
|
Add helm command type (blocking) to tester API
To be used as pre-rollout hook
|
2019-06-03 15:55:40 +03:00 |
|
Olga Mirensky
|
9618d2ea0d
|
Fix promoting canary when max weight is not a multiple of step
|
2019-05-23 10:18:19 +10:00 |
|
stefanprodan
|
7c6d1c48a3
|
Release v0.14.0
|
2019-05-21 13:54:15 +02:00 |
|
stefanprodan
|
ec63aa9999
|
Add Gloo custom resources to RBAC
|
2019-05-17 11:55:15 +03:00 |
|
Stefan Prodan
|
7b9df746ad
|
Merge pull request #179 from yuval-k/gloo2
Add support for Gloo
|
2019-05-17 11:17:27 +03:00 |
|
Yuval Kohavi
|
52d93ddda2
|
fix router tests
|
2019-05-16 13:08:53 -04:00 |
|
Yuval Kohavi
|
eb0331f2bf
|
fix tests
|
2019-05-16 12:48:03 -04:00 |
|
Yuval Kohavi
|
6a66a87a44
|
PR updates
|
2019-05-16 07:28:22 -04:00 |
|
stefanprodan
|
58bde24ece
|
Fix Istio request duration test
|
2019-05-15 20:10:27 +03:00 |
|
stefanprodan
|
5b3fd0efca
|
Set Istio request duration to milliseconds
|
2019-05-15 20:01:27 +03:00 |
|
Yuval Kohavi
|
677b9d9197
|
gloo metrics
|
2019-05-14 17:48:13 -04:00 |
|
Yuval Kohavi
|
786c5aa93a
|
Merge remote-tracking branch 'upstream/master' into gloo2
|
2019-05-14 10:26:57 -04:00 |
|
Stefan Prodan
|
fd44f1fabf
|
Merge pull request #182 from weaveworks/linkerd-metrics
Fix Linkerd promql queries
|
2019-05-14 15:23:37 +03:00 |
|
stefanprodan
|
674c79da94
|
Fix Linkerd promql queries
- include all inbound traffic stats
|
2019-05-14 12:14:47 +03:00 |
|
stefanprodan
|
23ebb4235d
|
merge metrics-v2 into smi
|
2019-05-14 09:53:42 +03:00 |
|
stefanprodan
|
ee500d83ac
|
Add Linkerd observer implementation
|
2019-05-13 17:51:39 +03:00 |
|
stefanprodan
|
0032c14a78
|
Refactor metrics
- add observer interface with builtin metrics functions
- add metrics observer factory
- add prometheus client
- implement the observer interface for istio, envoy and nginx
- remove deprecated istio and app mesh metric aliases (istio_requests_total, istio_request_duration_seconds_bucket, envoy_cluster_upstream_rq, envoy_cluster_upstream_rq_time_bucket)
|
2019-05-13 17:34:08 +03:00 |
|
stefanprodan
|
8fd3e927b8
|
Merge branch 'master' into smi
|
2019-05-12 13:58:37 +03:00 |
|
stefanprodan
|
1902884b56
|
Release v0.13.2
|
2019-05-11 15:16:31 +03:00 |
|
Carlos Sanchez
|
24a74d3589
|
Fix #177 Do not copy labels from canary to primary deployment
|
2019-05-11 13:42:08 +02:00 |
|
stefanprodan
|
8148120421
|
Enable Istio checks for SMI-Istio adapter
|
2019-05-11 13:06:06 +03:00 |
|
stefanprodan
|
95b8840bf2
|
Add SMI traffic split to router
|
2019-05-11 13:05:19 +03:00 |
|
stefanprodan
|
0e8b1ef20f
|
Generate the SMI TrafficSplit clientset
|
2019-05-11 12:49:23 +03:00 |
|
Yuval Kohavi
|
d7be66743e
|
Merge remote-tracking branch 'upstream/master' into gloo2
|
2019-05-10 10:38:14 -04:00 |
|
stefanprodan
|
752eceed4b
|
Add tests for ingress weight changes
|
2019-05-10 11:53:12 +03:00 |
|
stefanprodan
|
eadce34d6f
|
Add ingress router unit tests
|
2019-05-10 11:39:52 +03:00 |
|
stefanprodan
|
72014f736f
|
Release v0.13.1
|
2019-05-09 14:29:42 +03:00 |
|
stefanprodan
|
2ff695ecfe
|
Fix nginx metrics tests
|
2019-05-09 14:00:15 +03:00 |
|
stefanprodan
|
121a65fad0
|
Fix nginx promql namespace selector
|
2019-05-09 13:50:47 +03:00 |
|
stefanprodan
|
ecaa203091
|
Fix custom metric checks
- escape the prom query before encoding it
|
2019-05-09 13:49:48 +03:00 |
|
stefanprodan
|
1f9f6fb55a
|
Release v0.13.0
|
2019-05-08 18:05:47 +03:00 |
|
stefanprodan
|
0d94c01678
|
Toggle canary annotation based on weight
|
2019-05-07 11:10:19 +03:00 |
|
stefanprodan
|
00151e92fe
|
Implement A/B testing for nginx ingress
|
2019-05-07 10:33:40 +03:00 |
|
stefanprodan
|
f7db0210ea
|
Add nginx ingress controller checks
|
2019-05-06 18:43:02 +03:00 |
|
stefanprodan
|
cf3ba35fb9
|
Add nginx ingress controller metrics
|
2019-05-06 18:42:31 +03:00 |
|
stefanprodan
|
177dc824e3
|
Implement nginx ingress router
|
2019-05-06 18:42:02 +03:00 |
|
stefanprodan
|
921ac00383
|
Add ingress ref to CRD and RBAC
|
2019-05-06 18:33:00 +03:00 |
|
stefanprodan
|
c92230c109
|
Fix duplicate hosts error when using wildcard
|
2019-05-02 19:05:54 +03:00 |
|
stefanprodan
|
61141c7479
|
Release v0.12.0
|
2019-04-29 16:37:48 +03:00 |
|