Commit Graph

  • 66d662c085 CircleCI - fix working_directory stefanprodan 2019-06-21 13:01:47 +0300
  • 4d5876fb76 CircleCI - fix job name stefanprodan 2019-06-21 13:00:26 +0300
  • 7ca2558a81 CircleCI - fix config stefanprodan 2019-06-21 12:59:26 +0300
  • 8957994c1a CircleCI - set job deps stefanprodan 2019-06-21 12:58:17 +0300
  • 0147aea69b Build binary and container in CircleCI Cache go modules stefanprodan 2019-06-21 12:55:27 +0300
  • b5f73d66ec Add version command stefanprodan 2019-06-21 12:54:43 +0300
  • 6800181594
    Merge pull request #217 from weaveworks/provider Stefan Prodan 2019-06-21 11:13:17 +0300
  • 6f5f80a085
    Merge pull request #216 from weaveworks/hpa-promotion Stefan Prodan 2019-06-21 11:13:02 +0300
  • fd23a2f98f Add kubernetes provider type Synonym to provider `none`, to be used for blue/green deployments stefanprodan 2019-06-20 15:11:43 +0300
  • 63cb8a5ba5 Lookup the canary provider field during reconciliation Override the global provider if one is specified in the canary spec stefanprodan 2019-06-20 14:52:43 +0300
  • 4a9e3182c6 Add the mesh provider field to canary CRD stefanprodan 2019-06-20 14:50:21 +0300
  • 5cbc3df7b5 Use internal load testers address in canary example stefanprodan 2019-06-20 13:32:06 +0300
  • dcadc2303f Add HPA promotion tests stefanprodan 2019-06-20 13:31:34 +0300
  • cf5f364ed2 Update the primary HPA on canary promotion stefanprodan 2019-06-20 13:30:55 +0300
  • e45ace5d9b
    Merge pull request #211 from weaveworks/noprouter Stefan Prodan 2019-06-20 13:02:02 +0300
  • 6e7421b0d8
    Upgrade e2e tests to Istio v1.2.0 Marco Ferrer 2019-06-19 13:26:22 -0400
  • 647d02890f Add HTTP metrics when no mesh provider is specified Implement request-success-rate and request-duration checks using http_request_duration_seconds histogram stefanprodan 2019-06-19 13:15:17 +0300
  • 7e72d23b60 Bump load tester version to 0.4.0 stefanprodan 2019-06-19 13:12:04 +0300
  • 9fada306f0 Add a service mesh provider of type none To be used for Kubernetes blue/green deployments with the no-operations router stefanprodan 2019-06-19 12:02:40 +0300
  • 8d1cc83405 Add a no-operation router To be used for Kubernetes blue/green deployments (no service mesh or ingress controller) stefanprodan 2019-06-19 12:01:02 +0300
  • 1979bc59d0
    Merge pull request #210 from weaveworks/nop-router Stefan Prodan 2019-06-19 11:49:10 +0300
  • bf7ebc9708 Skip readiness check on init for Istio SMI stefanprodan 2019-06-19 11:16:11 +0300
  • dc3cde88d2 Use Helm to install Flagger for Istio e2e tests stefanprodan 2019-06-19 11:03:44 +0300
  • 98beb1011e Skip primary check on init when using Istio The deployment will become ready after the ClusterIP are created stefanprodan 2019-06-19 10:50:55 +0300
  • 8c59e9d2b4 Fix metrics URL getter stefanprodan 2019-06-19 10:30:19 +0300
  • 9a87d47f45 Check primary readiness on initialisation Wait for the primary to become ready before scaling down the canary in the init phase stefanprodan 2019-06-19 09:49:25 +0300
  • f25023ed1b Include selector in service reconciliation - detect changes in the Kubernetes service selectors and ports - preserve the immutable fields when updating the ClusterIP services stefanprodan 2019-06-18 17:57:00 +0300
  • 806b233d58 Fix typo in ClusterIP FAQ stefanprodan 2019-06-18 13:22:18 +0300
  • 677ee8d639
    Merge pull request #207 from weaveworks/port-discovery Stefan Prodan 2019-06-18 13:09:35 +0300
  • 61ac8d7a8c Add port discovery to canary example stefanprodan 2019-06-18 12:46:21 +0300
  • 278680b248 Add port discovery to changelog stefanprodan 2019-06-18 12:43:50 +0300
  • 5e4a58a1c1 Upgrade e2e tests to Istio v1.1.9 stefanprodan 2019-06-18 11:35:21 +0300
  • 757b5ca22e Add missing config params to chart readme stefanprodan 2019-06-18 11:35:07 +0300
  • 6d1da5bb45 Use container name in port discovery If the port name is missing, append the container name to the tcp port name stefanprodan 2019-06-17 20:50:21 +0300
  • 9ca79d147d Add Istio virtual service merging to FAQ stefanprodan 2019-06-17 12:06:53 +0300
  • 37fcfe15bb Merge feature comparison table stefanprodan 2019-06-16 11:48:21 +0300
  • a9c7466359 Add pod affinity and label selectors to FAQ stefanprodan 2019-06-16 11:18:51 +0300
  • 91a3f2c9a7 Add NGINX A/B testing convention to FAQ stefanprodan 2019-06-16 10:52:33 +0300
  • 9aa341d088 Add load tester mTLS to FAQ Ref: #186 stefanprodan 2019-06-16 10:38:07 +0300
  • c9e09fa8eb Add Istio mTLS to FAQ Fix: #205 stefanprodan 2019-06-16 10:36:25 +0300
  • e6257b7531 Add port discovery to FAQ stefanprodan 2019-06-16 10:33:03 +0300
  • aee027c91c Add Kubernetes services to FAQ stefanprodan 2019-06-16 10:32:25 +0300
  • c106796751 Add A/B testing to FAQ stefanprodan 2019-06-16 10:31:25 +0300
  • 42bd600482 Update GKE Prometheus config stefanprodan 2019-06-15 16:55:27 +0300
  • 47ad81be5b Remove unused go modules stefanprodan 2019-06-15 16:54:52 +0300
  • 88c450e3bd Implement port discovery If port discovery is enabled, Flagger scans the deployment pod template and extracts the container ports excluding the port specified in the canary service spec and Istio proxy ports. All the extra ports will be used when generation the ClusterIP services. stefanprodan 2019-06-15 16:34:32 +0300
  • 2ebedd185c Add port discovery field to canary service spec stefanprodan 2019-06-15 16:18:54 +0300
  • 236f7b5d31
    Update README.md Stefan Prodan 2019-06-12 17:15:19 +0300
  • a28741c3ee Publish Helm chart charts/* 0.15.0 stefanprodan 2019-06-12 14:13:13 +0000
  • 0fdbef4cda
    Merge pull request #203 from weaveworks/prep-v0.15.0 0.15.0 Stefan Prodan 2019-06-12 16:50:58 +0300
  • 68500dc579 Fix e2e helm install stefanprodan 2019-06-12 16:33:09 +0300
  • 12a29f1939 Release v0.15.0 stefanprodan 2019-06-12 15:38:56 +0300
  • 9974968dee Update Istio e2e to 1.1.8 stefanprodan 2019-06-12 14:46:29 +0300
  • f2eaa91c9c
    Merge pull request #202 from weaveworks/gomod Stefan Prodan 2019-06-12 11:15:44 +0300
  • f117f72901
    Merge pull request #200 from weaveworks/traffic-policy Stefan Prodan 2019-06-12 11:15:23 +0300
  • 5424126d3c Remove go mod from code gen script stefanprodan 2019-06-11 19:48:11 +0300
  • 028933b635 Switch to go mod from dep stefanprodan 2019-06-11 19:37:36 +0300
  • 678f79fc61 Revendor with go mod stefanprodan 2019-06-11 19:35:26 +0300
  • 933c19fdf4 Add generated destination rules to docs stefanprodan 2019-06-11 11:08:05 +0300
  • d678c59285 Add traffic policy to docs stefanprodan 2019-06-07 14:17:29 +0300
  • 2285bd210e Add traffic policy to canary service spec Attach traffic policy to canary and primary destination rules stefanprodan 2019-06-07 13:58:59 +0300
  • cba6e5f811 Add Istio destination rule to RBAC stefanprodan 2019-06-07 13:32:34 +0300
  • 3fa9f37192 Reconcile Istio destination rule Remove port selector from virtual service destinations Ignore the destination weight field when diffing the virtual service spec stefanprodan 2019-06-07 13:31:07 +0300
  • c243756802 Make Istio port selector optional stefanprodan 2019-06-07 13:22:39 +0300
  • 27b1b882ea Add destination rule to Istio clientset stefanprodan 2019-06-07 11:52:51 +0300
  • 3f198d158f
    Update README.md Stefan Prodan 2019-06-05 11:18:40 +0300
  • 44377ea9c5 Publish Helm chart charts/* 0.14.1 stefanprodan 2019-06-05 07:37:48 +0000
  • 2505cbfe15
    Merge pull request #198 from weaveworks/release-v0.14.1 0.14.1 Stefan Prodan 2019-06-05 10:36:18 +0300
  • 396452b7b6 Add changelog for v0.14.1 stefanprodan 2019-06-05 10:28:40 +0300
  • 76c82f48a4 Release v0.14.1 stefanprodan 2019-06-05 10:28:13 +0300
  • 948226dd4e
    Merge pull request #196 from weaveworks/helm-test-hook Stefan Prodan 2019-06-05 10:11:04 +0300
  • 1c97fc86c9 Restrict Helm task to a single command stefanprodan 2019-06-05 09:40:18 +0300
  • 00de7abfde
    Merge pull request #197 from Laci21/set-url-custom-path Stefan Prodan 2019-06-04 19:04:56 +0300
  • 631d93b8d9 Add ability to set Prometheus url with custom path without trailing '/' László Bence Nagy 2019-06-04 17:31:27 +0200
  • 2e38dbc565 Release test runner v0.4.0 stefanprodan 2019-06-04 17:27:58 +0300
  • b122f7f71a Add integration tests to docs stefanprodan 2019-06-04 17:27:19 +0300
  • 6101557000 Use the canary service as load testing target stefanprodan 2019-06-04 17:26:35 +0300
  • cdc66128a9 Add helm test pre-rollout example to docs stefanprodan 2019-06-04 16:15:48 +0300
  • eace3713ce Add helm test pre-rollout hook example to podinfo chart stefanprodan 2019-06-04 16:15:25 +0300
  • fd50c4b4b7 Add service account option to tester chart stefanprodan 2019-06-04 15:31:02 +0300
  • 62a5f8c5d6 Log helm command before running it stefanprodan 2019-06-04 14:48:35 +0300
  • 093cb24602 Run tester locally with docker stefanprodan 2019-06-04 14:02:28 +0300
  • 4f63f7f9e4 Bump tester version to 0.4.0-beta.5 stefanprodan 2019-06-04 14:01:53 +0300
  • 9f359327f0 Add generic bash blocking command stefanprodan 2019-06-04 14:01:25 +0300
  • 2bc8194d96 Prepend helm to command stefanprodan 2019-06-04 14:00:00 +0300
  • 181d50b7b6 Add Helm tester deployment spec To be deployed in kube-system namespace, uses tiller service account stefanprodan 2019-06-03 15:57:08 +0300
  • 3ae995f55c Bump load tester version to v0.4.0-beta.2 stefanprodan 2019-06-03 15:56:14 +0300
  • fbb37ad5e4 Add helm command type (blocking) to tester API To be used as pre-rollout hook stefanprodan 2019-06-03 15:55:40 +0300
  • 5cc3b905b4 Add Helm binary to load tester image stefanprodan 2019-06-03 15:54:06 +0300
  • abb8d946cc
    Merge pull request #194 from christian-posta/ceposta-fix-readme Stefan Prodan 2019-05-30 22:34:16 +0200
  • 797316fc4d Fix link to Gloo progressive delivery Christian Posta 2019-05-30 12:37:59 -0700
  • 0a0483bfd1 Fix workload name regex Dinar Valeev 2019-05-27 15:38:55 +0200
  • beed6369a0
    Merge pull request #190 from olga-mir/fix-promotion-usecase Stefan Prodan 2019-05-23 15:13:50 +0200
  • 9618d2ea0d Fix promoting canary when max weight is not a multiple of step Olga Mirensky 2019-05-23 10:18:19 +1000
  • d793a38656
    Update README.md Stefan Prodan 2019-05-21 14:26:07 +0200
  • 33b0e712f1 Publish Helm chart charts/* 0.14.0 stefanprodan 2019-05-21 12:23:18 +0000
  • 94e5bfc031
    Merge pull request #188 from weaveworks/release-v0.14.0 Stefan Prodan 2019-05-21 14:05:04 +0200
  • bb620ad94a Release v0.14.0 changelog 0.14.0 stefanprodan 2019-05-21 13:54:54 +0200
  • 7c6d1c48a3 Release v0.14.0 stefanprodan 2019-05-21 13:54:15 +0200
  • bd5d884c8b
    Merge pull request #187 from weaveworks/docs-smi Stefan Prodan 2019-05-21 13:34:19 +0200