stefanprodan
|
767be5b6a8
|
CircleCI - reset go mod cache
|
2019-06-21 14:28:29 +03:00 |
|
stefanprodan
|
48834cd8d1
|
CircleCI - refactor Istio e2e testing
|
2019-06-21 14:26:12 +03:00 |
|
stefanprodan
|
f4bb0ea9c2
|
CircleCI - add codecov
|
2019-06-21 13:58:36 +03:00 |
|
stefanprodan
|
cf25a9a8a5
|
CircleCI - fix config
|
2019-06-21 13:47:06 +03:00 |
|
stefanprodan
|
4f0ad7a067
|
CircleCI - run Istio e2e
|
2019-06-21 13:45:16 +03:00 |
|
stefanprodan
|
c0fe461a9f
|
CircleCI - push to Docker Hub
|
2019-06-21 13:33:26 +03:00 |
|
stefanprodan
|
1911143514
|
CircleCI - run go test
|
2019-06-21 13:29:32 +03:00 |
|
stefanprodan
|
9b67b360d0
|
CircleCI - build and push container
|
2019-06-21 13:26:12 +03:00 |
|
stefanprodan
|
991e01efd2
|
CircleCI - fix container build
|
2019-06-21 13:10:27 +03:00 |
|
stefanprodan
|
83b8ae46c9
|
CircleCI - copy bin to workspace dir
|
2019-06-21 13:07:59 +03:00 |
|
stefanprodan
|
c3b7aee063
|
CircleCI - make workspace dir
|
2019-06-21 13:05:16 +03:00 |
|
stefanprodan
|
66d662c085
|
CircleCI - fix working_directory
|
2019-06-21 13:01:47 +03:00 |
|
stefanprodan
|
4d5876fb76
|
CircleCI - fix job name
|
2019-06-21 13:00:26 +03:00 |
|
stefanprodan
|
7ca2558a81
|
CircleCI - fix config
|
2019-06-21 12:59:26 +03:00 |
|
stefanprodan
|
8957994c1a
|
CircleCI - set job deps
|
2019-06-21 12:58:17 +03:00 |
|
stefanprodan
|
0147aea69b
|
Build binary and container in CircleCI
Cache go modules
|
2019-06-21 12:55:27 +03:00 |
|
stefanprodan
|
b5f73d66ec
|
Add version command
|
2019-06-21 12:54:43 +03:00 |
|
Stefan Prodan
|
6800181594
|
Merge pull request #217 from weaveworks/provider
Add the service mesh provider to the canary spec
|
2019-06-21 11:13:17 +03:00 |
|
Stefan Prodan
|
6f5f80a085
|
Merge pull request #216 from weaveworks/hpa-promotion
Reconcile the primary HPA on canary promotion
|
2019-06-21 11:13:02 +03:00 |
|
stefanprodan
|
fd23a2f98f
|
Add kubernetes provider type
Synonym to provider `none`, to be used for blue/green deployments
|
2019-06-20 15:18:48 +03:00 |
|
stefanprodan
|
63cb8a5ba5
|
Lookup the canary provider field during reconciliation
Override the global provider if one is specified in the canary spec
|
2019-06-20 14:52:43 +03:00 |
|
stefanprodan
|
4a9e3182c6
|
Add the mesh provider field to canary CRD
|
2019-06-20 14:50:21 +03:00 |
|
stefanprodan
|
5cbc3df7b5
|
Use internal load testers address in canary example
|
2019-06-20 13:32:06 +03:00 |
|
stefanprodan
|
dcadc2303f
|
Add HPA promotion tests
|
2019-06-20 13:31:34 +03:00 |
|
stefanprodan
|
cf5f364ed2
|
Update the primary HPA on canary promotion
|
2019-06-20 13:30:55 +03:00 |
|
Stefan Prodan
|
e45ace5d9b
|
Merge pull request #211 from weaveworks/noprouter
Allow blue/green deployments without a service mesh provider
|
2019-06-20 13:02:02 +03:00 |
|
stefanprodan
|
647d02890f
|
Add HTTP metrics when no mesh provider is specified
Implement request-success-rate and request-duration checks using http_request_duration_seconds histogram
|
2019-06-19 13:15:17 +03:00 |
|
stefanprodan
|
7e72d23b60
|
Bump load tester version to 0.4.0
|
2019-06-19 13:12:04 +03:00 |
|
stefanprodan
|
9fada306f0
|
Add a service mesh provider of type none
To be used for Kubernetes blue/green deployments with the no-operations router
|
2019-06-19 12:02:40 +03:00 |
|
stefanprodan
|
8d1cc83405
|
Add a no-operation router
To be used for Kubernetes blue/green deployments (no service mesh or ingress controller)
|
2019-06-19 12:01:02 +03:00 |
|
Stefan Prodan
|
1979bc59d0
|
Merge pull request #210 from weaveworks/nop-router
Kubernetes service reconciliation improvements
|
2019-06-19 11:49:10 +03:00 |
|
stefanprodan
|
bf7ebc9708
|
Skip readiness check on init for Istio SMI
|
2019-06-19 11:16:11 +03:00 |
|
stefanprodan
|
dc3cde88d2
|
Use Helm to install Flagger for Istio e2e tests
|
2019-06-19 11:03:44 +03:00 |
|
stefanprodan
|
98beb1011e
|
Skip primary check on init when using Istio
The deployment will become ready after the ClusterIP are created
|
2019-06-19 10:50:55 +03:00 |
|
stefanprodan
|
8c59e9d2b4
|
Fix metrics URL getter
|
2019-06-19 10:30:19 +03:00 |
|
stefanprodan
|
9a87d47f45
|
Check primary readiness on initialisation
Wait for the primary to become ready before scaling down the canary in the init phase
|
2019-06-19 09:49:25 +03:00 |
|
stefanprodan
|
f25023ed1b
|
Include selector in service reconciliation
- detect changes in the Kubernetes service selectors and ports
- preserve the immutable fields when updating the ClusterIP services
|
2019-06-18 17:57:00 +03:00 |
|
stefanprodan
|
806b233d58
|
Fix typo in ClusterIP FAQ
|
2019-06-18 13:35:14 +03:00 |
|
Stefan Prodan
|
677ee8d639
|
Merge pull request #207 from weaveworks/port-discovery
Implement port discovery
|
2019-06-18 13:09:35 +03:00 |
|
stefanprodan
|
61ac8d7a8c
|
Add port discovery to canary example
|
2019-06-18 12:46:21 +03:00 |
|
stefanprodan
|
278680b248
|
Add port discovery to changelog
|
2019-06-18 12:43:50 +03:00 |
|
stefanprodan
|
5e4a58a1c1
|
Upgrade e2e tests to Istio v1.1.9
|
2019-06-18 11:35:21 +03:00 |
|
stefanprodan
|
757b5ca22e
|
Add missing config params to chart readme
|
2019-06-18 11:35:07 +03:00 |
|
stefanprodan
|
6d1da5bb45
|
Use container name in port discovery
If the port name is missing, append the container name to the tcp port name
|
2019-06-17 20:50:21 +03:00 |
|
stefanprodan
|
9ca79d147d
|
Add Istio virtual service merging to FAQ
|
2019-06-17 12:06:53 +03:00 |
|
stefanprodan
|
37fcfe15bb
|
Merge feature comparison table
|
2019-06-16 11:48:21 +03:00 |
|
stefanprodan
|
a9c7466359
|
Add pod affinity and label selectors to FAQ
|
2019-06-16 11:18:51 +03:00 |
|
stefanprodan
|
91a3f2c9a7
|
Add NGINX A/B testing convention to FAQ
|
2019-06-16 10:52:33 +03:00 |
|
stefanprodan
|
9aa341d088
|
Add load tester mTLS to FAQ
Ref: #186
|
2019-06-16 10:38:07 +03:00 |
|
stefanprodan
|
c9e09fa8eb
|
Add Istio mTLS to FAQ
Fix: #205
|
2019-06-16 10:36:25 +03:00 |
|