Re: [cncf-flux-maintainers] [cncf-toc] Flux for Incubation Public Comment Period
Hi Liz, Michelle, all,
Stefan and Daniel have responded on individual points. I'll attempt to fill in the remainder --
On Thu, 11 Feb 2021 at 14:17, Liz Rice <liz@...> wrote:
The discussion in https://github.com/fluxcd/flux2/discussions/620 may run for a while. Current project descriptions for Flux are a little vague (my fault) and don't account for recent developments like Flagger being included; but I don't think they mischaracterise Flux. If they are not quite fit for official communications, we'll happily work with CNCF folks to tighten them up -- or indeed, put more effort into bringing #620 to a conclusion.
These are now resolved, as Stefan reported.
There is good circumstantial evidence that people are migrating from v1, in addition to those coming new to Flux v2:
- there's a steady stream of people asking about using image update automation (a Flux v1 feature that's only recently been added to Flux v2). Some of those people mention holding off migration until they can use the automation, and some people appear to be migrating in two stages (without automation first, and planning to add the automation when ready);
- similarly, people asking about updating from Helm operator (v1) to Helm controller (v2) -- this was made more urgent by Helm2 being deprecated, of course;
- we get a lot of engagement from people who want parts of Flux v2 to work a little more like v1 (e.g., people weighing in on https://github.com/fluxcd/kustomize-controller/pull/253)
However, I'm afraid we don't have telemetry or other data from which to calculate the proportion of Flux v1 end users that have migrated.
The CNCF Technology Radar is based on reports from Flux v1 users only -- v2 was at version 0.0.1 at the time the radar was published. I feel that being placed in the "Adopt" category of the radar is not simply a one-off endorsement, but sets the bar to keep measuring ourselves against. In consequence, there's a strong impetus to help people migrate their systems to v2, and give them plenty of time, so they don't feel stranded and let down.
Thanks for pointing that out -- after the first question, the FAQs there are out of date. Daniel has given things a nudge.