Commit Graph

  • 41f535191e Add SMI TrafficSplit v1alpha2 client stefanprodan 2020-02-14 00:37:25 +02:00
  • 0697343b7c Merge pull request #438 from weaveworks/e2e-updates Stefan Prodan 2020-02-13 18:14:36 +02:00
  • 39e44e6a7a e2e: Update Istio to v1.4.4 stefanprodan 2020-02-13 17:42:58 +02:00
  • 67ba14e438 e2e: Update Linkerd to v2.7.0 stefanprodan 2020-02-13 17:22:30 +02:00
  • 1a9cec9cb7 Merge pull request #436 from weaveworks/istio-gateway-port Stefan Prodan 2020-02-13 17:11:28 +02:00
  • 6347861fda Update docs to Helm v3 stefanprodan 2020-02-13 12:59:13 +02:00
  • bd3435b82d Update Gloo docs to v1.3.5 stefanprodan 2020-02-13 12:41:23 +02:00
  • 0bd66f4603 e2e: Update Gloo gateway proxy address stefanprodan 2020-02-13 12:19:36 +02:00
  • 78dacc98fa e2e: Fix NGINX helm uninstall stefanprodan 2020-02-13 12:05:02 +02:00
  • 71a220d432 e2e: Fix Gloo routes stefanprodan 2020-02-13 11:47:38 +02:00
  • 089aa1fe22 e2e: Create namespaces for Helm v3 stefanprodan 2020-02-13 11:23:10 +02:00
  • c88fa5d882 e2e: Update Gloo to v1.3.5 stefanprodan 2020-02-13 11:14:26 +02:00
  • 14214bc2fe e2e: Update Helm to v3.0.3 stefanprodan 2020-02-13 11:14:07 +02:00
  • 4c5b226b4c Add tests for Istio gateways stefanprodan 2020-02-12 11:21:52 +02:00
  • 4d8b153cf9 Merge pull request #433 from weaveworks/projected-configs Stefan Prodan 2020-02-12 09:37:56 +02:00
  • ea4d9ba58d Set destination port for Istio ingress gateways stefanprodan 2020-02-11 17:07:10 +02:00
  • c181eb464c Track projected configmaps and secrets - scan volumes with projected configmaps and secrets - update primary volumes with configmaps and/or secrets projections - add tests for configmaps and secrets projections stefanprodan 2020-02-11 11:36:16 +02:00
  • ad68ca3a4a Merge pull request #429 from weaveworks/alerts Stefan Prodan 2020-02-11 11:21:30 +02:00
  • 963a9afd09 Merge pull request #430 from heubeck/eventhookUrlFromEnv Stefan Prodan 2020-02-11 08:48:36 +02:00
  • 4e8b7d4cb4 Add webhookUrl env parameter Florian Heubeck 2020-02-10 18:31:08 +01:00
  • fd85a3426a Implement Rocket chat notifier stefanprodan 2020-02-10 18:23:34 +02:00
  • e257d48262 Add unit tests for canary alerts stefanprodan 2020-02-10 17:08:23 +02:00
  • 1a87a9be45 Implement notifications based on alert providers and severity stefanprodan 2020-02-10 15:25:56 +02:00
  • 35cf634d89 Implement Discord notifier with Slack formatting stefanprodan 2020-02-10 11:39:57 +02:00
  • 86e813f6b7 Add alert providers to RBAC stefanprodan 2020-02-10 11:05:53 +02:00
  • c4c3342eb9 Add alert provider to CRD yamls stefanprodan 2020-02-10 10:35:05 +02:00
  • 898edee67e Refactor Flagger APIs and tests - add CrossNamespaceObjectReference type - add informers collection to controller - use the informer cache to query for metric templates - rename mock to fixture - regenerate clientset stefanprodan 2020-02-10 10:31:54 +02:00
  • 0673b54092 Implement AlertProvider CRD stefanprodan 2020-02-10 10:26:37 +02:00
  • 3cfb1fbb65 Merge pull request #425 from weaveworks/nop-tracker Stefan Prodan 2020-02-10 09:44:51 +02:00
  • ea4a84991e Merge pull request #424 from weaveworks/threshold-range Stefan Prodan 2020-02-09 10:19:34 +02:00
  • d5ba46965f Allow config tracking option to chart stefanprodan 2020-02-08 22:52:05 +02:00
  • 7c0e3d9a0b Allow config tracking toggling - Add enable-config-tracking command arg (true by default) - Add no-operation tracker - Add tests for nop tracker stefanprodan 2020-02-08 22:24:46 +02:00
  • 5c479d9d80 Add metric templates to controller tests stefanprodan 2020-02-08 20:02:09 +02:00
  • 8f99e589a6 Add metrics to controller tests Fix: #387 stefanprodan 2020-02-08 19:05:25 +02:00
  • e4e92b3353 Add metric threshold range to e2e tests stefanprodan 2020-02-08 15:14:52 +02:00
  • 228954b5db Improve Canary CRD schema validation - add thresholdRange validation - add Kubernetes Kind validation for target, autoscaler and ingress - add validation for webhook metadata map[string]string - add missing Istio types to schema validation stefanprodan 2020-02-08 15:11:11 +02:00
  • de03d49f55 Implement metric threshold range - add CanaryThresholdRange type to Canary API - add optional thresholdRange field to the analysis metric object - implement min/max metric result validation - thresholdRange takes precedence over threshold when both are specified stefanprodan 2020-02-08 15:04:03 +02:00
  • b7c2dcda0e Merge pull request #423 from weaveworks/crd-v1beta1 Stefan Prodan 2020-02-07 13:10:11 +02:00
  • f2f2a9fc58 Add provider type to metric template printer stefanprodan 2020-02-07 11:59:44 +02:00
  • 22589265ce Keep serving v1alpha3 for backwards compat stefanprodan 2020-02-07 09:57:58 +02:00
  • 3f83f306a5 Upgrade canary resources in-cluster stefanprodan 2020-02-07 09:57:58 +02:00
  • 448c210324 Release API version v1beta1 - bump Canary and MetricTemplate version to v1beta1 - regenerate clientset and CRD stefanprodan 2020-02-07 09:00:49 +02:00
  • ea39041b24 Merge pull request #419 from weaveworks/metric-template Stefan Prodan 2020-02-07 12:32:14 +02:00
  • be1b12fac5 Publish Helm charts v0.23.0 weaveworksbot 2020-02-06 13:10:06 +00:00
  • eec287a501 Check if CRDs are registered before starting informers stefanprodan 2020-01-30 11:48:49 +02:00
  • 54c03f4d07 Add metric templates to RBAC stefanprodan 2020-01-29 19:31:15 +02:00
  • 95b389a8fa Add e2e tests for metric templates stefanprodan 2020-01-29 19:03:52 +02:00
  • b17d84a39d Run the metric checks defined in templates stefanprodan 2020-01-29 17:14:02 +02:00
  • d7d9d1eabe Migrate the builtin Prometheus checks to metric templates stefanprodan 2020-01-29 17:10:58 +02:00
  • d154c63ac3 Implement Prometheus provider stefanprodan 2020-01-29 17:09:36 +02:00
  • d9252748d2 Add MetricTemplate CRD and clientset stefanprodan 2020-01-29 17:07:17 +02:00
  • 1cca5a455b Merge pull request #422 from weaveworks/prep-0.23.0 0.23.0 Stefan Prodan 2020-02-06 15:06:23 +02:00
  • 1b651500a1 Release v0.23.0 stefanprodan 2020-02-06 14:49:04 +02:00
  • e457b6d35c Merge pull request #420 from ta924/manualrollback Stefan Prodan 2020-02-06 13:48:32 +02:00
  • 402dda71e6 manual push to trigger build Tanner Altares 2020-02-05 19:17:45 -06:00
  • 69e969ac51 modify the hook name Tanner Altares 2020-02-05 14:49:35 -06:00
  • edbc373109 add docs for manual rollback Tanner Altares 2020-02-05 14:14:13 -06:00
  • 1d23c0f0a2 update CRD manifest to add rollback enum to webhook validation Tanner Altares 2020-02-05 10:29:32 -06:00
  • fa950e1a48 support gated rollback Tanner Altares 2020-01-30 15:11:59 -06:00
  • e31ecbedf0 Merge pull request #416 from weaveworks/service-name Stefan Prodan 2020-01-28 21:22:41 +02:00
  • b982c9e2ae Fix service pod selector stefanprodan 2020-01-26 18:52:15 +02:00
  • 3766c843fe Add service name field to docs stefanprodan 2020-01-26 13:00:07 +02:00
  • e00d9962d6 Use service name override in Kubernetes e2e tests stefanprodan 2020-01-26 12:59:51 +02:00
  • 940e547e88 Implement service name override Use targetRef.name as the Kubernetes service name prefix only if service name is not specified Warn about routing conflicts when service name changes stefanprodan 2020-01-26 12:48:49 +02:00
  • e3ecebc9ae Add service name field to Canary CRD stefanprodan 2020-01-26 12:46:08 +02:00
  • c38bd144e4 Update Kubernetes packages to v1.17.1 stefanprodan 2020-01-25 12:51:44 +02:00
  • a252d43a32 Publish Helm charts v0.22.0 weaveworksbot 2020-01-16 17:54:33 +00:00
  • 2be6f3d678 Merge pull request #412 from weaveworks/prep-release-0.22.0 0.22.0 Stefan Prodan 2020-01-16 19:50:25 +02:00
  • 3d7091a56b Use Kubernetes v1.17.0 in e2e tests stefanprodan 2020-01-16 19:33:17 +02:00
  • 1f0305949e Update Prometheus to v2.15.2 stefanprodan 2020-01-16 14:48:06 +02:00
  • 1332db85c5 Add selector-labels example to docs Fix: #403 stefanprodan 2020-01-16 14:38:50 +02:00
  • 1f06ec838d Release Flagger v0.22.0 stefanprodan 2020-01-16 14:32:33 +02:00
  • 308351918c Merge pull request #411 from weaveworks/contour-up Stefan Prodan 2020-01-16 14:22:51 +02:00
  • 558a1fc6e6 Add Linkerd l5d-dst-override header to Contour routes stefanprodan 2020-01-16 11:26:02 +02:00
  • bc3256e1c5 Update Contour to v1.1 stefanprodan 2020-01-16 11:08:55 +02:00
  • 6eaf421f98 Merge pull request #409 from weaveworks/event-webhook Stefan Prodan 2020-01-16 11:02:32 +02:00
  • 1271f12d3f Add the event webhook type to docs stefanprodan 2020-01-15 14:29:51 +02:00
  • 4776b1d285 Implement events dispatching for the event webhook type stefanprodan 2020-01-15 14:12:22 +02:00
  • e4dc923299 Add event webhook type to CRD stefanprodan 2020-01-15 14:10:38 +02:00
  • 98ba38d436 Merge pull request #408 from weaveworks/e2e-updates Stefan Prodan 2020-01-15 13:27:14 +02:00
  • 9d765feb38 Remove deprecated Kind command from e2e stefanprodan 2020-01-14 13:12:54 +02:00
  • 7e6a70bdbf Update Kubernetes Kind to v0.7.0 stefanprodan 2020-01-14 12:55:20 +02:00
  • 455ec1b6e7 Merge pull request #407 from weaveworks/istio-1.4 Stefan Prodan 2020-01-14 12:48:12 +02:00
  • 3b152a370f Merge pull request #406 from weaveworks/kube-1.17 Stefan Prodan 2020-01-13 16:03:40 +02:00
  • 8d7d5e6810 Update Istio e2e to v1.4.3 stefanprodan 2020-01-11 20:45:57 +02:00
  • 8dc4c03258 Update Kubernetes packages to 1.17 stefanprodan 2020-01-11 18:05:14 +02:00
  • 0082b3307b Merge pull request #401 from mrparkers/event-webhook Stefan Prodan 2020-01-11 17:54:32 +02:00
  • b1a9c33d36 add docs Michael Parker 2020-01-09 16:11:03 -06:00
  • 6e06cf1074 use unix timestamp ms Michael Parker 2020-01-09 16:10:56 -06:00
  • 8d61e6f893 rename Michael Parker 2020-01-09 14:26:53 -06:00
  • 9c71e70a0a webhook tests Michael Parker 2020-01-09 14:25:43 -06:00
  • 91395ea1ab deepcopy canary for failed notification Michael Parker 2020-01-09 11:05:22 -06:00
  • 0894304fce use canary copy for new revision notification Michael Parker 2020-01-09 10:44:15 -06:00
  • 9cfa0ac43f update event payload schema Michael Parker 2020-01-07 11:11:52 -06:00
  • 1d5029d607 Merge branch 'event-webhook' of github.com:mrparkers/flagger into event-webhook Michael Parker 2020-01-07 09:39:13 -06:00
  • e6d1880c93 use correct event type Michael Parker 2020-01-07 09:38:14 -06:00
  • 6da533090a Update controller.go Michael Parker 2020-01-06 19:12:39 -06:00
  • 17efcaa6d1 update helm chart Michael Parker 2020-01-06 16:35:52 -06:00
  • 38dfda9d8f add event-webhook command line flag Michael Parker 2020-01-06 16:35:42 -06:00
  • 0abc254ef2 Add Contour TLS guide to docs stefanprodan 2020-01-06 16:29:04 +02:00