Files
flagger/test
Tarun Pothulapati 4a66a28c01 update to latest stable linkerd version
This commit updates the linkerd version to `2.10`, along with
the install script to download the arm version.

It also updates the install script and metricsTempalte to install
and use the viz Prometheus respectively.

Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2021-03-15 06:25:18 +00:00
..
2021-03-08 16:28:27 +02:00
2021-03-08 17:24:29 +02:00
2021-01-15 13:47:05 +02:00
2020-12-22 12:57:43 +02:00
2020-12-20 22:22:39 +02:00
2020-12-21 10:05:04 +02:00
2021-01-04 12:11:49 +02:00
2020-12-22 10:09:20 -05:00

Flagger end-to-end testing

The e2e testing infrastructure is powered by GitHub Actions and Kubernetes Kind.

e2e workflow

  • create local Kubernetes cluster with KinD
  • build Flagger container and load the image in KinD
  • install the service mesh or ingress provider
  • deploy Flagger
  • create test namespace, workloads and load tester
  • test the canary initialization (port discovery and metadata)
  • test the canary release (progressive traffic shifting, headers routing, mirroring, analysis, promotion, rollback)
  • test webhooks (conformance, load testing, pre/post rollout)