Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

Latest commit

 

History

History
28 lines (21 loc) · 698 Bytes

File metadata and controls

28 lines (21 loc) · 698 Bytes

Kubernetes cluster

Prerequisites

kubectl apply -k github.com/weaveworks/flagger//kustomize/kubernetes

App

Canary releases (conformance and load testing)

End-to-end testing

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

Workflow

  • validate manifests with kustomize build and kubeval
  • provision Kubernetes Kind cluster
  • install Linkerd
  • install Flagger
  • apply manifests on the cluster
  • test the workloads initialization
  • test communication between microservices