Helm through Kustomize with a private Helm repository - x509 certificate signed by unknown authority #13154
Closed
3 tasks done
Labels
bug
Something isn't working
component:config-management
Tools specific issues (helm, kustomize etc)
workaround
There's a workaround, might not be great, but exists
Checklist:
argocd version
.Describe the bug
When using Helm charts through Kustomize, with a private Helm repository and private CA, ArgoCD fails to sync application.
To Reproduce
Create an ArgoCD
ApplicationSet
that targets a git repository, I guess that it's not specific toApplicationSet
, a simpleApplication
would do the same but in my case it's anApplicationSet
.The resulting
Application
looks like:This git repository contains a Kustomize folder with following
kustomization.yaml
:When synchronizing, the following error occurs:
Expected behavior
The App should sync without error in ArgoCD.
Other informations
1/ ArgoCD is setup with our certs configured in
argocd-tls-certs-cm
as per https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#repositories-using-self-signed-tls-certificates-or-are-signed-by-custom-ca2/ Note that using the same Helm repository directly without going through Kustomize does work, for instance:
Also note that I did not add the Helm repo as an ArgoCD repo, I believe it's not necessary. But if that helps, I could do it.
Version
Links
This looks somehow related to the following issues but not entirely sure it's the same problem:
Edit: this is a more similar duplicate of:
The text was updated successfully, but these errors were encountered: