stefanprodan
|
b4ae060122
|
Move to weaveworks org
|
2019-03-20 18:26:04 +02:00 |
|
stefanprodan
|
9d0e38c2e1
|
Disable primary readiness check in tests
|
2019-03-17 12:50:48 +02:00 |
|
stefanprodan
|
e80a3d3232
|
Add A/B testing scheduling unit tests
|
2019-03-08 13:06:39 +02:00 |
|
stefanprodan
|
42b850ca52
|
Replace controller routing management with router pkg
|
2019-03-05 02:04:55 +02:00 |
|
stefanprodan
|
df1d9e3011
|
Add skip analysis test
|
2019-02-13 15:56:40 +02:00 |
|
stefanprodan
|
5b296e01b3
|
Detect changes in configs and trigger canary analysis
- restart analysis if a ConfigMap or Secret changes during rollout
- add tests for tracked changes
|
2019-01-26 12:36:27 +02:00 |
|
stefanprodan
|
5904348ba5
|
Refactor tests
- consolidate fake clients and mock objects
|
2019-01-26 00:39:33 +02:00 |
|
stefanprodan
|
dc347e273d
|
Add secrets from env tests
|
2019-01-25 18:27:05 +02:00 |
|
stefanprodan
|
8170916897
|
Add ConfigMap tracking tests
|
2019-01-25 18:03:36 +02:00 |
|
stefanprodan
|
60f6b05397
|
Refactor scheduler tests
|
2019-01-18 11:14:27 +02:00 |
|
stefanprodan
|
6d8a7343b7
|
Add tests for analysis restart and canary promotion
|
2019-01-18 11:05:40 +02:00 |
|
stefanprodan
|
acdd2c46d5
|
Refactor Canary status
- add status phases (Initialized, Progressing, Succeeded, Failed)
- rename status revision to LastAppliedSpec
|
2019-01-16 15:06:38 +02:00 |
|
stefanprodan
|
bec96356ec
|
Bump CRD version to v1alpha3
- new field canaryAnalysis.interval
|
2019-01-07 01:03:31 +02:00 |
|
stefanprodan
|
0d96bedfee
|
Add webhooks to Canary CRD v1alpha2
|
2018-12-26 13:42:36 +02:00 |
|
stefanprodan
|
5977ff9bae
|
Add rollback test based on failed checks threshold
|
2018-11-27 17:00:13 +02:00 |
|
Stefan Prodan
|
1b2108001f
|
Add Prometheus registry flag to recorder
- fix tests
|
2018-10-29 14:04:45 +02:00 |
|
Stefan Prodan
|
074e57aa12
|
Add recorder to revision tests
|
2018-10-29 13:43:54 +02:00 |
|
Stefan Prodan
|
e16dde809d
|
Add recorder to mock controller
|
2018-10-29 13:34:28 +02:00 |
|
Stefan Prodan
|
4a8aa3b547
|
Add recorder component
- records the canary analysis status and current weight as Prometheus metrics
|
2018-10-29 11:25:36 +02:00 |
|
Stefan Prodan
|
8e2f538e4c
|
Add scheduler tests for initialization and revision
|
2018-10-22 20:14:09 +03:00 |
|