Commit Graph

  • 691c3c4f36 Add missing fields to CRD validation spec stefanprodan 2019-08-07 10:22:07 +03:00
  • 40b3063821 Publish Helm charts v0.18.2 weaveworksbot 2019-08-05 16:02:26 +00:00
  • f6fa5e3891 Merge pull request #270 from weaveworks/prep-0.18.2 0.18.2 Stefan Prodan 2019-08-05 18:57:54 +03:00
  • a305a0b705 Release v0.18.2 stefanprodan 2019-08-05 18:43:57 +03:00
  • dfe619e2ea Merge pull request #269 from weaveworks/helm-circleci Stefan Prodan 2019-08-05 17:57:21 +03:00
  • 2b3d425b70 Publish Helm chart from CircleCI stefanprodan 2019-08-05 17:06:51 +03:00
  • 6e55fea413 Merge pull request #268 from weaveworks/istio-1.2.3 Stefan Prodan 2019-08-03 15:44:53 +03:00
  • b6a08b6615 Fix AppMesh mesh name in docs stefanprodan 2019-08-03 15:24:31 +03:00
  • eaa6906516 Update e2e NGINX ingress to v1.12.1 stefanprodan 2019-08-03 13:42:27 +03:00
  • 62a7a92f2a Update e2e Gloo to v0.18.8 stefanprodan 2019-08-03 12:36:26 +03:00
  • 3aeb0945c5 Update e2e Istio to v1.2.3 stefanprodan 2019-08-03 12:05:21 +03:00
  • e8c85efeae Merge pull request #267 from fcantournet/fix_virtualservices_multipleports Stefan Prodan 2019-08-03 12:04:04 +03:00
  • 6651f6452b Multiple port canary: fix FAQ and add e2e tests Félix Cantournet 2019-08-02 14:23:58 +02:00
  • 0ca48d77be Fix Port discovery with multiple port services Félix Cantournet 2019-08-01 14:49:22 +02:00
  • a9e0e018e3 Merge pull request #266 from ExpediaInc/master Stefan Prodan 2019-08-01 11:07:53 +03:00
  • 122d11f445 Merge pull request #1 from ExpediaInc/parameterizeImagePullSecrets Sky Moon 2019-08-01 00:50:15 -07:00
  • b03555858c parameterize image pull secrets for private docker repos. cmoon 2019-08-01 00:47:07 -07:00
  • 774935c680 Update README.md Stefan Prodan 2019-07-30 13:58:29 +03:00
  • 9bac4fe592 Publish Helm chart charts/* 0.18.1 stefanprodan 2019-07-30 10:53:53 +00:00
  • dcc5a40441 Merge pull request #262 from weaveworks/prep-0.18.1 0.18.1 Stefan Prodan 2019-07-30 13:52:25 +03:00
  • 8c949f59de Package helm charts locally stefanprodan 2019-07-30 13:35:09 +03:00
  • e8d91a0375 Release v0.18.1 stefanprodan 2019-07-30 13:22:51 +03:00
  • fae9aa664d Merge pull request #261 from weaveworks/blue-green-e2e Stefan Prodan 2019-07-30 13:16:20 +03:00
  • c31e9e5a96 Use Linkerd metrics for ingress and kubernetes routers stefanprodan 2019-07-30 13:00:28 +03:00
  • 99fff98274 Kustomize: set Flagger log level to info stefanprodan 2019-07-30 12:43:02 +03:00
  • 11d84bf35d Enable kubernetes metric provider stefanprodan 2019-07-30 12:27:53 +03:00
  • e56ba480c7 Add Blue/Green e2e tests stefanprodan 2019-07-30 11:40:17 +03:00
  • 237720d2c9 Publish 0.18.0 charts stefanprodan 2019-07-29 16:36:40 +03:00
  • 1ddff9e80e Update README.md Stefan Prodan 2019-07-29 16:27:10 +03:00
  • b9f0517c5d Merge pull request #255 from weaveworks/prep-0.18.0 0.18.0 Stefan Prodan 2019-07-29 16:06:23 +03:00
  • 6e66f02585 Update changelog stefanprodan 2019-07-29 15:52:50 +03:00
  • 5922e96044 Merge branch 'prep-0.18.0' of https://github.com/weaveworks/flagger into prep-0.18.0 stefanprodan 2019-07-29 15:06:43 +03:00
  • f36e7e414a Add manual gating link to readme stefanprodan 2019-07-29 11:33:28 +03:00
  • 606754d4a5 Disable supergloo e2e stefanprodan 2019-07-28 11:28:00 +03:00
  • a3847e64df Add Kustomize download link to docs stefanprodan 2019-07-27 15:10:45 +03:00
  • 7a3f9f2e73 Use Kustomize for Istio e2e testing stefanprodan 2019-07-27 14:49:57 +03:00
  • 2e4e8b0bf9 Make installer work with Kustomize v3 stefanprodan 2019-07-27 14:45:49 +03:00
  • 951fe80115 Use crd.create=false in docs stefanprodan 2019-07-27 13:17:08 +03:00
  • c0a8149acb Add kubectl min version to Kustomize docs stefanprodan 2019-07-27 13:07:47 +03:00
  • 80b75b227d Add CRD install step to chart stefanprodan 2019-07-27 13:06:27 +03:00
  • dff7de09f2 Use kubectl for CRD install stefanprodan 2019-07-26 15:45:20 +03:00
  • b3bbadfccf Add v0.18.0 to changelog stefanprodan 2019-07-26 14:05:19 +03:00
  • fc676e3cb7 Release v0.18.0 stefanprodan 2019-07-26 13:53:40 +03:00
  • 860c82dff9 Remove test artifacts stefanprodan 2019-07-26 13:51:15 +03:00
  • 4829f5af7f Merge pull request #257 from weaveworks/promotion Stefan Prodan 2019-07-29 15:03:05 +03:00
  • c463b6b231 Add finalising state tests stefanprodan 2019-07-29 14:02:16 +03:00
  • b2ca0c4c16 Implement finalising state Set the canary status to finalising after routing the traffic back to the primary. Run one final loop before scaling the canary to zero so that the canary has a chance to process all inflight requests. stefanprodan 2019-07-29 13:52:11 +03:00
  • 69875cb3dc Add finalising status phase to CRD stefanprodan 2019-07-29 13:43:30 +03:00
  • 9e33a116d4 Add manual gating link to readme stefanprodan 2019-07-29 11:33:28 +03:00
  • dab3d53b65 Disable supergloo e2e stefanprodan 2019-07-28 11:28:00 +03:00
  • e3f8bff6fc Add Kustomize download link to docs stefanprodan 2019-07-27 15:10:45 +03:00
  • 0648d81d34 Use Kustomize for Istio e2e testing stefanprodan 2019-07-27 14:49:57 +03:00
  • ece5c4401e Make installer work with Kustomize v3 stefanprodan 2019-07-27 14:45:49 +03:00
  • bfc64c7cf1 Use crd.create=false in docs stefanprodan 2019-07-27 13:17:08 +03:00
  • 0a2c134ece Add kubectl min version to Kustomize docs stefanprodan 2019-07-27 13:07:47 +03:00
  • 8bea9253c3 Add CRD install step to chart stefanprodan 2019-07-27 13:06:27 +03:00
  • e1dacc3983 Use kubectl for CRD install stefanprodan 2019-07-26 15:45:20 +03:00
  • 0c6a7355e7 Add v0.18.0 to changelog stefanprodan 2019-07-26 14:05:19 +03:00
  • 83046282c3 Release v0.18.0 stefanprodan 2019-07-26 13:53:40 +03:00
  • 65c9817295 Remove test artifacts stefanprodan 2019-07-26 13:51:15 +03:00
  • e4905d3d35 Merge pull request #254 from weaveworks/podinfo Stefan Prodan 2019-07-26 13:44:51 +03:00
  • 6bc0670a7a Use Kustomize installer in Linkerd docs stefanprodan 2019-07-26 13:20:40 +03:00
  • 95ff6adc19 Use podinfo 1.7 in GitOps demo stefanprodan 2019-07-26 13:20:06 +03:00
  • 7ee51c7def Add podinfo to Kustomize installer stefanprodan 2019-07-26 13:19:36 +03:00
  • dfa065b745 Merge pull request #251 from weaveworks/gates Stefan Prodan 2019-07-26 01:40:35 +03:00
  • e3b03debde Use podinfo v1.7 stefanprodan 2019-07-26 01:19:15 +03:00
  • ef759305cb Merge pull request #253 from grampelberg/master Stefan Prodan 2019-07-26 00:24:52 +03:00
  • ad65497d4e Update Linkerd to use correct canaries directory. grampelberg 2019-07-25 11:10:52 -07:00
  • 163f5292b0 Push a notification when a canary is waiting for approval stefanprodan 2019-07-25 19:10:46 +03:00
  • e07a82d024 Add manual gating to docs stefanprodan 2019-07-25 13:29:33 +03:00
  • 046245a8b5 Use Gloo 0.17.6 in e2e tests stefanprodan 2019-07-24 19:54:33 +03:00
  • aa6a180bcc Remove Gloo NodePort from e2e tests stefanprodan 2019-07-24 19:44:06 +03:00
  • c4d28e14fc Upgrade Gloo e2e to v0.17.5 stefanprodan 2019-07-24 19:35:02 +03:00
  • bc4bdcdc1c Upgrade Gloo e2e to v0.17.6 stefanprodan 2019-07-24 19:21:41 +03:00
  • be22ff9951 Bump load tester version stefanprodan 2019-07-24 16:27:30 +03:00
  • f204fe53f4 Implement canary gating API with in-memory storage POST /gate/[check|open|close] stefanprodan 2019-07-24 16:14:22 +03:00
  • 28e7e89047 Pause or resume analysis on confirmation gate toggle stefanprodan 2019-07-24 16:09:13 +03:00
  • 75d49304f3 Add confirm-rollout hook to docs stefanprodan 2019-07-24 12:17:11 +03:00
  • 04cbacb6e0 Implement confirm rollout gate and hook The confirm-rollout hooks are executed before the pre-rollout hooks. Flagger will halt the canary rollout until the confirm webhook returns HTTP status 200. stefanprodan 2019-07-24 12:09:39 +03:00
  • c46c7b9e21 Add canary status conditions to docs stefanprodan 2019-07-24 12:04:05 +03:00
  • 919dafa567 Add gate halt and approve endpoints stefanprodan 2019-07-24 12:02:44 +03:00
  • dfdcfed26e Add Waiting canary status phase means the canary rollout is paused (waiting for confirmation to proceed) stefanprodan 2019-07-24 12:00:04 +03:00
  • a0a4d4cfc5 Merge pull request #248 from weaveworks/ghz Stefan Prodan 2019-07-23 12:44:04 +03:00
  • 970a589fd3 Add load tester to kustomize installer stefanprodan 2019-07-23 12:30:38 +03:00
  • 56d2c0952a Add gPRC load test example to docs stefanprodan 2019-07-22 15:16:13 +03:00
  • 4871be0345 Release loadtester v0.5.0 stefanprodan 2019-07-22 14:57:14 +03:00
  • e3e112e279 Add gRPC load testing tool https://ghz.sh stefanprodan 2019-07-22 14:55:19 +03:00
  • d2cbd40d89 Merge pull request #240 from weaveworks/refactor Stefan Prodan 2019-07-22 14:33:02 +03:00
  • 3786a49f00 Update Linkerd e2e to v2.4.0 stefanprodan 2019-07-16 11:20:42 +02:00
  • ff4aa62061 Retry canary status update on conflict stefanprodan 2019-07-10 11:31:20 +03:00
  • 9b6cfdeef7 Update Canary CRD helm chart and Kustomize stefanprodan 2019-07-10 09:55:46 +03:00
  • 9d89e0c83f Log status update error stefanprodan 2019-07-10 09:55:20 +03:00
  • 559cbd0d36 Pin NGINX helm chart to v1.8.2 stefanprodan 2019-07-10 09:49:39 +03:00
  • caea00e47f Pin NGINX helm chart to version 1.8.2 stefanprodan 2019-07-10 09:42:49 +03:00
  • 9b076a4cee Update README.md Stefan Prodan 2019-07-10 09:19:58 +03:00
  • 50ef7a2c64 Update README.md Stefan Prodan 2019-07-10 09:18:05 +03:00
  • d985083b18 Publish Helm chart charts/* 0.17.0 stefanprodan 2019-07-10 06:09:57 +00:00
  • b26542f38d Do not trigger a canary deployment on manual rollback Save the primary spec hash and check if it matches the canary spec. If the canary hash is identical with the primary one skip promotion. stefanprodan 2019-07-10 09:08:33 +03:00
  • bbab7ce855 Merge pull request #238 from weaveworks/prep-0.17.0 0.17.0 Stefan Prodan 2019-07-10 08:46:10 +03:00
  • afa2d079f6 Add status conditions and descriptions to CRD stefanprodan 2019-07-09 17:11:13 +03:00