Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal for Flagger to join Flux project and CNCF #34

Closed
stefanprodan opened this issue Nov 11, 2020 · 6 comments · Fixed by fluxcd/flagger#764
Closed

Proposal for Flagger to join Flux project and CNCF #34

stefanprodan opened this issue Nov 11, 2020 · 6 comments · Fixed by fluxcd/flagger#764

Comments

@stefanprodan
Copy link
Member

stefanprodan commented Nov 11, 2020

The Flagger authors are requesting for Flagger to join the fluxcd org.

Flagger extends Flux functionality with progressive delivery strategies like Canary Releases, A/B Testing and Blue/Green and it was specifically designed for GitOps style delivery.

Since the inception of the GitOps Toolkit, it’s clear that fluxcd/ will become more of a family of GitOps related projects. The Flagger maintainers are looking forward to making use of the toolkit components and simplifying Flagger this way. Consolidating the code-bases and thinking in terms of a “Flux Family of Projects” and writing up the roadmap accordingly should benefit both communities as a whole.

Background information:

  • Approval of Flagger maintainers (Stefan Prodan and Takeshi Yoneda)
  • Approval from Weaveworks to transfer Flagger and its copyright to fluxcd org (and thus, CNCF)
  • Upcoming roadmap for Flagger includes GitOps Toolkit integration
  • License, dependencies and copyright review can be found here

We would like to present at one of the next Flux meetings and state our intent in more detail. We are looking forward to your questions and a good debate.

@monadic
Copy link

monadic commented Nov 11, 2020

+1 great idea

@squaremo
Copy link
Member

Flagger is a great fit for the Flux project. I'm 💯 on board with this.

@mathetake
Copy link

As a maintainer, I am completely +1 🥇

@stefanprodan stefanprodan pinned this issue Nov 11, 2020
@hiddeco
Copy link
Member

hiddeco commented Nov 11, 2020

+1 without any doubt

@scottrigby
Copy link
Member

scottrigby commented Nov 11, 2020

+💯

@scottrigby
Copy link
Member

scottrigby commented Apr 19, 2022

Note this issue followed the correct procedure for decision making on the project level, according to Flux governance https://github.com/fluxcd/community/blob/main/GOVERNANCE.md#decision-making

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants