From d3e855ac86e4d33e25af3560d11d84100fc69656 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Wed, 21 Oct 2020 15:20:56 +0300 Subject: [PATCH] Add GitOps Toolkit integration to roadmap Signed-off-by: Stefan Prodan --- README.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3bf35853..100d943a 100644 --- a/README.md +++ b/README.md @@ -211,10 +211,20 @@ For more details on how the canary analysis and promotion works please [read the ### Roadmap +#### [GitOps Toolkit](https://github.com/fluxcd/toolkit) compatibility + +* Migrate Flagger to Kubernetes controller-runtime and [kubebuilder](https://github.com/kubernetes-sigs/kubebuilder) +* Make the Canary status compatible with [kstatus](https://github.com/kubernetes-sigs/cli-utils) +* Make Flagger emit Kubernetes events compatible with Flux v2 notification API +* Migrate CI to GitHub Actions and publish AMD64, ARM64 and ARMv7 container images +* Integrate Flagger into Flux v2 as the progressive delivery component + +#### Integrations + * Add support for Kubernetes [Ingress v2](https://github.com/kubernetes-sigs/service-apis) -* Integrate with other service mesh like Consul Connect and ingress controllers like HAProxy, ALB -* Integrate with other metrics providers like InfluxDB, Stackdriver, SignalFX -* Add support for comparing the canary metrics to the primary ones and do the validation based on the derivation between the two +* Add support for SMI compatible service mesh solutions like Open Service Mesh and Consul Connect +* Add support for ingress controllers like HAProxy and ALB +* Add support for metrics providers like InfluxDB, Stackdriver, SignalFX ### Contributing