-
Notifications
You must be signed in to change notification settings - Fork 76
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
Implement the patches for Flux All-In-One installation #216
Comments
Yes it's a really must have feature. I deploy Cilium CNI using Flux on a lot of clusters. |
@maxpain won't FluxCD operator solve this issue? Anyway, I totally agree, that this option is a must. Particularly I want to highlight that it is not enough to put all fluxCD pods into host network, but also one needs to deal with DNS (as CoreDNS is not working w/o CNI) |
This is something I'd really like Flux to support in a standardized way. My use-case is RKE2 with Cilium, I can't change Cilium config on the fly right now, as it has to be installed using RKE2's Helm chart installer before Flux. RKE2 has a built-in reconciliation, so it would create conflicts if I had Flux taken over the management of Cilium. |
@maulerjan disable cilium chart reconciliation on rke2 level or don't manage it by fluxcd. |
Didn't realize I can completely turn off RKE2 reconciliation for a Helm chart. Will give it a try, thanks! |
Is your feature request related to a problem ?
There was a discussion on how to install FluxCD without CNI
fluxcd/flux2#3070
Right now there is no standard and convenient way for doing this.
Describe the solution you'd like.
Add additional option to
values.yaml
Describe alternatives you've considered.
There are certain projects for solving this issue:
I'd like to have a common way to generate a ready manifests to apply.
Additional context.
I can prepare the PR for this feature, but let's first discuss if it is needed and how it should be implemented
cc @stefanprodan @maxpain
I would like to hear your opinion as well
The text was updated successfully, but these errors were encountered: