Commit Graph

  • c31e9e5a96 Use Linkerd metrics for ingress and kubernetes routers stefanprodan 2019-07-30 13:00:28 +0300
  • 99fff98274 Kustomize: set Flagger log level to info stefanprodan 2019-07-30 12:43:02 +0300
  • 11d84bf35d Enable kubernetes metric provider stefanprodan 2019-07-30 12:27:53 +0300
  • e56ba480c7 Add Blue/Green e2e tests stefanprodan 2019-07-30 11:40:17 +0300
  • 4fc9bb6ceb added mirroring to virtual services. cmoon 2019-07-29 10:49:30 -0700
  • 237720d2c9 Publish 0.18.0 charts stefanprodan 2019-07-29 16:36:40 +0300
  • 1ddff9e80e
    Update README.md Stefan Prodan 2019-07-29 16:27:10 +0300
  • b9f0517c5d
    Merge pull request #255 from weaveworks/prep-0.18.0 0.18.0 Stefan Prodan 2019-07-29 16:06:23 +0300
  • 6e66f02585 Update changelog stefanprodan 2019-07-29 15:52:50 +0300
  • 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 +0300
  • f36e7e414a Add manual gating link to readme stefanprodan 2019-07-29 11:33:28 +0300
  • 606754d4a5 Disable supergloo e2e stefanprodan 2019-07-28 11:28:00 +0300
  • a3847e64df Add Kustomize download link to docs stefanprodan 2019-07-27 15:10:45 +0300
  • 7a3f9f2e73 Use Kustomize for Istio e2e testing stefanprodan 2019-07-27 14:49:57 +0300
  • 2e4e8b0bf9 Make installer work with Kustomize v3 stefanprodan 2019-07-27 14:45:49 +0300
  • 951fe80115 Use crd.create=false in docs stefanprodan 2019-07-27 13:17:08 +0300
  • c0a8149acb Add kubectl min version to Kustomize docs stefanprodan 2019-07-27 13:07:47 +0300
  • 80b75b227d Add CRD install step to chart stefanprodan 2019-07-27 13:06:27 +0300
  • dff7de09f2 Use kubectl for CRD install stefanprodan 2019-07-26 15:45:20 +0300
  • b3bbadfccf Add v0.18.0 to changelog stefanprodan 2019-07-26 14:05:19 +0300
  • fc676e3cb7 Release v0.18.0 stefanprodan 2019-07-26 13:53:40 +0300
  • 860c82dff9 Remove test artifacts stefanprodan 2019-07-26 13:51:15 +0300
  • 4829f5af7f
    Merge pull request #257 from weaveworks/promotion Stefan Prodan 2019-07-29 15:03:05 +0300
  • c463b6b231 Add finalising state tests stefanprodan 2019-07-29 14:02:16 +0300
  • 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 +0300
  • 69875cb3dc Add finalising status phase to CRD stefanprodan 2019-07-29 13:43:30 +0300
  • 9e33a116d4 Add manual gating link to readme stefanprodan 2019-07-29 11:33:28 +0300
  • dab3d53b65 Disable supergloo e2e stefanprodan 2019-07-28 11:28:00 +0300
  • e3f8bff6fc Add Kustomize download link to docs stefanprodan 2019-07-27 15:10:45 +0300
  • 0648d81d34 Use Kustomize for Istio e2e testing stefanprodan 2019-07-27 14:49:57 +0300
  • ece5c4401e Make installer work with Kustomize v3 stefanprodan 2019-07-27 14:45:49 +0300
  • bfc64c7cf1 Use crd.create=false in docs stefanprodan 2019-07-27 13:17:08 +0300
  • 0a2c134ece Add kubectl min version to Kustomize docs stefanprodan 2019-07-27 13:07:47 +0300
  • 8bea9253c3 Add CRD install step to chart stefanprodan 2019-07-27 13:06:27 +0300
  • e1dacc3983 Use kubectl for CRD install stefanprodan 2019-07-26 15:45:20 +0300
  • 0c6a7355e7 Add v0.18.0 to changelog stefanprodan 2019-07-26 14:05:19 +0300
  • 83046282c3 Release v0.18.0 stefanprodan 2019-07-26 13:53:40 +0300
  • 65c9817295 Remove test artifacts stefanprodan 2019-07-26 13:51:15 +0300
  • e4905d3d35
    Merge pull request #254 from weaveworks/podinfo Stefan Prodan 2019-07-26 13:44:51 +0300
  • 6bc0670a7a Use Kustomize installer in Linkerd docs stefanprodan 2019-07-26 13:20:40 +0300
  • 95ff6adc19 Use podinfo 1.7 in GitOps demo stefanprodan 2019-07-26 13:20:06 +0300
  • 7ee51c7def Add podinfo to Kustomize installer stefanprodan 2019-07-26 13:19:36 +0300
  • dfa065b745
    Merge pull request #251 from weaveworks/gates Stefan Prodan 2019-07-26 01:40:35 +0300
  • e3b03debde Use podinfo v1.7 stefanprodan 2019-07-26 01:19:15 +0300
  • ef759305cb
    Merge pull request #253 from grampelberg/master Stefan Prodan 2019-07-26 00:24:52 +0300
  • ad65497d4e
    Update Linkerd to use correct canaries directory. grampelberg 2019-07-25 11:10:52 -0700
  • 163f5292b0 Push a notification when a canary is waiting for approval stefanprodan 2019-07-25 19:10:46 +0300
  • e07a82d024 Add manual gating to docs stefanprodan 2019-07-25 13:29:33 +0300
  • 046245a8b5 Use Gloo 0.17.6 in e2e tests stefanprodan 2019-07-24 19:54:33 +0300
  • aa6a180bcc Remove Gloo NodePort from e2e tests stefanprodan 2019-07-24 19:44:06 +0300
  • c4d28e14fc Upgrade Gloo e2e to v0.17.5 stefanprodan 2019-07-24 19:35:02 +0300
  • bc4bdcdc1c Upgrade Gloo e2e to v0.17.6 stefanprodan 2019-07-24 19:21:41 +0300
  • be22ff9951 Bump load tester version stefanprodan 2019-07-24 16:27:30 +0300
  • f204fe53f4 Implement canary gating API with in-memory storage POST /gate/[check|open|close] stefanprodan 2019-07-24 16:14:22 +0300
  • 28e7e89047 Pause or resume analysis on confirmation gate toggle stefanprodan 2019-07-24 16:09:13 +0300
  • 75d49304f3 Add confirm-rollout hook to docs stefanprodan 2019-07-24 12:17:11 +0300
  • 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 +0300
  • c46c7b9e21 Add canary status conditions to docs stefanprodan 2019-07-24 12:04:05 +0300
  • 919dafa567 Add gate halt and approve endpoints stefanprodan 2019-07-24 12:02:44 +0300
  • dfdcfed26e Add `Waiting` canary status phase means the canary rollout is paused (waiting for confirmation to proceed) stefanprodan 2019-07-24 12:00:04 +0300
  • a0a4d4cfc5
    Merge pull request #248 from weaveworks/ghz Stefan Prodan 2019-07-23 12:44:04 +0300
  • 970a589fd3 Add load tester to kustomize installer stefanprodan 2019-07-23 12:30:38 +0300
  • 56d2c0952a Add gPRC load test example to docs stefanprodan 2019-07-22 15:16:13 +0300
  • 4871be0345 Release loadtester v0.5.0 stefanprodan 2019-07-22 14:57:14 +0300
  • e3e112e279 Add gRPC load testing tool https://ghz.sh stefanprodan 2019-07-22 14:55:19 +0300
  • d2cbd40d89
    Merge pull request #240 from weaveworks/refactor Stefan Prodan 2019-07-22 14:33:02 +0300
  • 3786a49f00 Update Linkerd e2e to v2.4.0 stefanprodan 2019-07-16 11:20:42 +0200
  • 4367126ff4 kustomize will not build patches when namespace is declared on base respurces Or Elimelech 2019-07-15 17:43:07 +0300
  • ff4aa62061 Retry canary status update on conflict stefanprodan 2019-07-10 11:31:20 +0300
  • 9b6cfdeef7 Update Canary CRD helm chart and Kustomize stefanprodan 2019-07-10 09:55:46 +0300
  • 9d89e0c83f Log status update error stefanprodan 2019-07-10 09:55:20 +0300
  • 559cbd0d36 Pin NGINX helm chart to v1.8.2 stefanprodan 2019-07-10 09:49:39 +0300
  • caea00e47f Pin NGINX helm chart to version 1.8.2 stefanprodan 2019-07-10 09:42:49 +0300
  • 9b076a4cee
    Update README.md Stefan Prodan 2019-07-10 09:19:58 +0300
  • 50ef7a2c64
    Update README.md Stefan Prodan 2019-07-10 09:18:05 +0300
  • d985083b18 Publish Helm chart charts/* 0.17.0 stefanprodan 2019-07-10 06:09:57 +0000
  • 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 +0300
  • bbab7ce855
    Merge pull request #238 from weaveworks/prep-0.17.0 0.17.0 Stefan Prodan 2019-07-10 08:46:10 +0300
  • afa2d079f6 Add status conditions and descriptions to CRD stefanprodan 2019-07-09 17:11:13 +0300
  • 108bf9ca65 Add initializing canary phase/status condition reason Fix HPA reconciliation min replicas diff stefanprodan 2019-07-09 17:10:43 +0300
  • 438f952128 Implement status conditions Add Promoted status condition with the following reasons: Initialized, Progressing, Succeeded, Failed Usage: `kubectl wait canary/app --for=condition=promoted` Fix: #184 stefanprodan 2019-07-09 15:22:56 +0300
  • 3e84799644 Detect changes in pod template metadata Use the pod template spec hash to track changes (breaking) stefanprodan 2019-07-09 08:52:31 +0300
  • d6e80bac7f Update webhook mTLS FAQ Fix: #239 stefanprodan 2019-07-08 17:21:59 +0300
  • 9b3b24bddf Add v0.17.0 changelog stefanprodan 2019-07-08 13:43:27 +0300
  • 5c831ae482 Add Linkerd to docs stefanprodan 2019-07-08 13:43:01 +0300
  • 78233fafd3 Release v0.17.0 stefanprodan 2019-07-08 13:35:36 +0300
  • 73c3e07859
    Merge pull request #236 from weaveworks/leader-election Stefan Prodan 2019-07-08 11:32:06 +0300
  • 10c61daee4 Exit when losing leadership stefanprodan 2019-07-07 12:52:32 +0300
  • b1bb9fa114 Enable leader election for e2e testing stefanprodan 2019-07-07 12:08:33 +0300
  • a7f4b6d2ae Add leader election and pod anti affinity to chart stefanprodan 2019-07-07 12:08:08 +0300
  • b937c4ea8d Implement leader election Add enable-leader-election and leader-election-namespace flags stefanprodan 2019-07-07 02:21:13 +0300
  • e577311b64
    Merge pull request #235 from weaveworks/msteams Stefan Prodan 2019-07-07 11:40:00 +0300
  • b847345308 Add 5 seconds timeout to notifier stefanprodan 2019-07-06 18:02:45 +0300
  • 85e683446f Add MS Teams to docs stefanprodan 2019-07-06 17:16:30 +0300
  • 4f49aa5760 Add MS Teams webhook field to chart stefanprodan 2019-07-06 17:14:50 +0300
  • 8ca9cf24bb Implement MS Teams notifier stefanprodan 2019-07-06 17:14:21 +0300
  • 61d0216c21 Add traffic routing to notifications stefanprodan 2019-07-06 17:13:09 +0300
  • ba4a2406ba Refactor notifier to allow more implementations stefanprodan 2019-07-06 15:47:12 +0300
  • c2974416b4
    Merge pull request #234 from weaveworks/psp Stefan Prodan 2019-07-06 11:52:58 +0300
  • 48fac4e876 Disable privilege escalation stefanprodan 2019-07-06 10:38:17 +0300