stefanprodan
c318058fec
Publish Helm chart charts/* 0.11.1
2019-04-18 13:36:14 +00:00
Stefan Prodan
fab0bd0616
Update README.md
2019-04-17 11:35:00 +03:00
stefanprodan
71840ce2a0
Publish Helm chart charts/* 0.11.0
2019-04-17 08:26:23 +00:00
stefanprodan
83a216caca
Remove banner
2019-03-28 16:02:48 +02:00
stefanprodan
d7546d4579
Update banner and intro
2019-03-28 15:58:37 +02:00
Stefan Prodan
b0e646274b
Update README.md
2019-03-27 14:46:22 +02:00
stefanprodan
e790103cd3
Publish Helm chart charts/* 0.10.0
2019-03-27 12:37:34 +00:00
Stefan Prodan
0285647239
Update README.md
2019-03-11 15:59:20 +02:00
stefanprodan
d9f280750a
Publish Helm chart charts/* 0.9.0
2019-03-11 13:29:27 +00:00
Stefan Prodan
7f47441ce8
Update README.md
2019-03-06 21:45:20 +02:00
stefanprodan
2ad02f052a
Publish Helm chart charts/* 0.8.0
2019-03-06 19:39:09 +00:00
Stefan Prodan
b0eda2612f
Update README.md
2019-02-28 17:40:59 +02:00
stefanprodan
597449b68e
Publish Helm chart charts/* 0.7.0
2019-02-28 15:33:12 +00:00
Stefan Prodan
16d793b132
Update README.md
2019-02-26 02:04:59 +02:00
stefanprodan
e078fdffdf
Publish Helm chart charts/* 0.6.0
2019-02-25 23:47:39 +00:00
Stefan Prodan
8ba7997dd8
Update README.md
2019-02-14 13:25:13 +02:00
stefanprodan
4758c86787
Publish Helm chart charts/* 0.5.1
2019-02-14 11:19:01 +00:00
Stefan Prodan
eb6253354d
Update README.md
2019-01-30 15:08:07 +02:00
stefanprodan
47c8b6ee5d
Publish Helm chart charts/* 0.5.0
2019-01-30 13:01:48 +00:00
stefanprodan
193c21108e
Add og image
2019-01-24 13:25:12 +02:00
stefanprodan
a0a8aa0327
Publish Helm chart charts/* 0.4.1
2019-01-24 11:07:28 +00:00
Stefan Prodan
060ac5476e
Update README.md
2019-01-24 12:15:55 +02:00
Stefan Prodan
236a6ca0bf
Update README.md
2019-01-24 12:11:49 +02:00
stefanprodan
1d566fd1e3
Init Helm repo
2019-01-23 15:14:57 +02:00
stefanprodan
c46fe55ad0
Release v0.4.0
0.4.0
2019-01-18 12:49:36 +02:00
Stefan Prodan
36a54fbf2a
Merge pull request #31 from stefanprodan/reset
...
Restart analysis if revision changes during validation
2019-01-18 10:25:38 +01: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
aff8b117d4
Restart validation if revision changes during analysis
2019-01-17 15:13:59 +02:00
Stefan Prodan
1b3c3b22b3
Merge pull request #29 from stefanprodan/status
...
Use Kubernetes 1.11 CRD status sub-resource
2019-01-17 13:06:28 +01:00
stefanprodan
1d31b5ed90
Add canary name and namespace to controller logs
...
- zap key-value: canary=name.namespace
2019-01-17 13:58:10 +02:00
stefanprodan
1ef310f00d
Add traffic weight to canary status
...
- show current weight on kubectl get canaries and kubectl get all
2019-01-16 16:29:59 +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
9872e6bc16
Skip readiness checks if canary analysis finished
2019-01-16 13:18:53 +02:00
stefanprodan
10c2bdec86
Use deep copy when updating the virtual service routes
2019-01-16 13:13:07 +02:00
stefanprodan
4bf3b70048
Use CRD UpdateStatus for Canary status updated
...
- requires Kubernetes >=1.11
2019-01-16 01:00:39 +02:00
stefanprodan
ada446bbaa
Drop compatibility with Kubernetes 1.10
2019-01-16 00:58:51 +02:00
stefanprodan
c4981ef4db
Add status and additional printer columns to CRD
2019-01-16 00:57:46 +02:00
Stefan Prodan
d1b84cd31d
Merge pull request #28 from stefanprodan/naming
...
Fix for when canary name is different to the target name
2019-01-15 23:32:41 +01:00
stefanprodan
9232c8647a
Check if multiple canaries have the same target
...
- log an error on target duplication ref #13
2019-01-15 21:43:05 +02:00
stefanprodan
23e8c7d616
Fix for when canary name is different to the target name
...
- use target name consistent at bootstrap
2019-01-15 21:18:46 +02:00
Stefan Prodan
42607fbd64
Merge pull request #26 from carlossg/service-name
...
Fix VirtualService routes
2019-01-15 19:38:38 +01:00
stefanprodan
28781a5f02
Use deep copy when updating the deployment object
...
- fix canary status update logs
2019-01-15 20:37:14 +02:00
stefanprodan
3589e11244
Bump dev version
2019-01-15 20:36:59 +02:00
Carlos Sanchez
5e880d3942
Wrong VirtualService routes
...
If deployment name is different from canary name
the virtual service routes are created with canary name
but the services are created with deployment name
Note that canary name should match deployment name
2019-01-15 18:44:50 +01:00
stefanprodan
f7e675144d
Release v0.3.0
0.3.0
2019-01-11 20:10:41 +02:00
Stefan Prodan
3bff2c339b
Merge pull request #20 from stefanprodan/scheduler
...
Add canary analysis schedule interval to CRD
2019-01-11 19:06:17 +01:00
Stefan Prodan
b035c1e7fb
Merge pull request #25 from carlossg/virtualservice-naming
...
Tries to create VirtualService that already exists
2019-01-11 18:03:57 +01:00
Carlos Sanchez
7ae0d49e80
Tries to create VirtualService that already exists
...
When canary name is different than deployment name
VirtualService croc-hunter-jenkinsx.jx-staging create error virtualservices.networking.istio.io "croc-hunter-jenkinsx" already exists
2019-01-11 17:47:52 +01:00
Stefan Prodan
07f66e849d
Merge branch 'master' into scheduler
2019-01-11 15:07:03 +01:00