Anyone have experience with the Kluctl gitops cont...
# kubernetes
s
Anyone have experience with the Kluctl gitops controller? Trying to sell it to my team but they're a little weary since it's still in beta
a
Hey there 👋. I’m the maintainer of that tool so maybe I can help figuring out how to reduce concerns. Even though the API versions of the CRDs are still v1beta1, they are very stable and I currently do not plan to change the APIs in any sensitive way. At the same time, the project is used in production by multiple companies I know, with a lot completely differing ways how they use the project in detail. I consider the project to be quite stable since quite some time already.
Promoting the APIs to v1 is something I considered already, but simply didn’t give it enough priority yet
s
@Alexander Block great to meet you and thank you for maintaining a great product! Really enjoying using the kluctl templating, and I'll pass along to the team that the maintainer says everything should remain stable. I do think it would help if it was marked v1, the beta in the title is what my team is having a tough time getting over.
a
What might also be of interest: The controller will always be kept 100% compatible to what the CLI offers, so if you’re already using Kluctl for your deployments, using the controller is something that is “low-cost” in regard to effort and risk, because you can always revert back to the CLI and ditch the pull-based GitOps approach if you feel it was the wrong decision. There is no full buy-in at day one required.
Feel free to ping me or join the #kluctl channel in the CNCF Slack if you want 🙂
I’m also writing an ArgoCD/Flux vs Kluct article atm that also goes into that point. If you want, I can send you a preview link to that article.