Commit Graph
266 Commits
Author SHA1 Message Date
stefanprodan 3a153fa534 Publish Helm chart charts/* 0.13.0 2019-05-08 17:54:34 +00:00
Stefan ProdanandGitHub eddf7c4e9b Update README.md 2019-04-29 17:11:28 +03:00
stefanprodan 1661b8bc2f Publish Helm chart charts/* 0.12.0 2019-04-29 14:10:08 +00:00
Stefan ProdanandGitHub 79d034bace Update README.md 2019-04-18 16:46:58 +03:00
stefanprodan c318058fec Publish Helm chart charts/* 0.11.1 2019-04-18 13:36:14 +00:00
Stefan ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 060ac5476e Update README.md 2019-01-24 12:15:55 +02:00
Stefan ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 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 ProdanandGitHub 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