A progressive delivery GitOps pipeline powered by Weave Cloud and AWS App Mesh
Weave Cloud progressive delivery components:
- Flux: GitOps Kubernetes Operator
- syncs YAMLs and Helm charts between git and clusters
- scans container registries and deploys new images
- Flagger: Progressive Delivery Kubernetes Operator
- automates the promotion of canary deployments
- uses App Mesh routing for traffic shifting and Prometheus metrics for canary analysis
- Cortex: Prometheus-as-a-service CNCF project
- multi-tenant, horizontally scalable Prometheus
- powers Weave Cloud observability features