fluxcd / helm-operator

Successor: https://github.com/fluxcd/helm-controller — The Flux Helm Operator, once upon a time a solution for declarative Helming.
https://docs.fluxcd.io/projects/helm-operator/
Apache License 2.0
648 stars 262 forks source link

Repository Archival Proposal #667

Closed pjbgf closed 1 year ago

pjbgf commented 1 year ago

I propose the repositories for Flux v1 (fluxcd/flux and fluxcd/helm-operator) are archived as of 1st November.

Reasoning behind the proposal:

I would like to hear from the community around concerns or issues with the proposal above, and will be closely monitoring this issue for the next week to that effect.

Relates to https://github.com/fluxcd/website/pull/1156#pullrequestreview-1121649810.

stefanprodan commented 1 year ago

I'm in favour to archive this repository on 1st Nov 2022. We've promised users to maintain Flux v1 and Helm Operator for 6 months after reaching feature parity in v2. Given that feature parity was reached in Feb 2021, I think we've gave plenty of time to those that wanted to migrate to do so.

kingdonb commented 1 year ago

Just to be clear, we are only talking about making Helm Operator's maintenance status clarified with respect to the recommendation to not use for security reasons, since IMHO Helm Operator use can no longer be supported in good conscience (there are too many CVEs to fix without breaking backwards compatibility)

This change makes new Flux v1 and Helm Operator releases impossible from our end, and signals the end of life support, but it does not make either of these no longer installable. The deployment artifacts will all remain accessible and existing Helm Operator users can go on using it against advice as long as necessary, nothing will change in that respect, and hopefully before long they will all see that Flux v1 and Helm Operator are finally deprecated and move onto the next version with us.

Point being no docker images will be removed from Docker hub at this time, and old versions of Helm Operator that you may still be using, or even plan to install today, will continue to work if they've been working. End of support just means no more releases. 👍 from me.