onedr0p/cluster-template

Revert allowing flux to be disabled

onedr0p opened this issue · 0 comments

In the interests of making the config more streamlined I want to revert the change of making flux optional.

There are certain configurations that overlap (e.g. Cilium BPG) that only make since when Flux is enabled but putting those options under the flux config doesn't really make much sense because those settings also affect the cilium bootstrap process. Basically it is confusing to me where to put those values and confusing to other people thinking that what they filled out will be applied somewhere if they do not enable Flux. The config is getting very intertwined and starting to smell like 🍝

There is more to go on about here related to reverting this change but it really comes down to having configuration that is manageable by contributors and what makes sense to people trying to use the template as well.

I think it still makes sense to allow cloudflare to be disabled.