-
Notifications
You must be signed in to change notification settings - Fork 202
mTLS support for GitRepositories #1761
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
Comments
No plans to implement mTLS anytime soon. I suggest using OCIRepository instead of Git. We do support mTLS for container registries. On On the cluster you would deploy Flux Operator and configure a FluxInstance that syncs the desired state from the container registry. Example here: https://fluxcd.control-plane.io/operator/flux-sync/#sync-from-a-container-registry |
thanks for the reply, unfortunately I'm looking to use GitRepository. Found this old PR that actually does what I want: #1302 Was that PR ever considered/discussed to be added? |
After consulting with the go-git maintainers we've devised a plan for what's required to implement mTLS for Git operations in Flux.
|
mTLS support is being added to go-git in go-git/go-git#1510 |
Hi,
The problem: Our git infrastructure is located behind a cloudflare firewall that requires mTLS certificates to be allowed in.
The solution: Add support for mTLS client certificate & client-key in the GitRepository custom resources.
Question: Is there any plan to add mTLS support in the future?
The text was updated successfully, but these errors were encountered: