Open
Description
Describe the bug
I am trying to use OIDC with Weave Gitops, however due to my identity server having a custom/self-signed SSL certificate, Gitops cannot connect to the IdP and terminates.
I could not find any way to let Gitops use a custom CA, either by passing an additional argument or via the helm chart.
Environment
- Weave-Gitops: 0.38.0
- Flux: irrelevant
- Kubernetes: irrelevant
To Reproduce
Steps to reproduce the behavior:
Configure issuerURL
in secret oidc-auth
to an HTTPS service which is configured with a custom/self-signed certificate and start/restart the Gitops pod.
Expected behavior
There is a way to provide a custom CA file for Gitops to trust
Actual Behavior
Gitops pod terminates because it does not trust the certificate of the IdP.