-
-
Notifications
You must be signed in to change notification settings - Fork 130
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
Sops + gcp kms with Argocd multi source #475
Comments
Could you please run the following command on your argocd-repo-server?
|
|
That means the helm wrapper is not active. Just set Please follow precisely the documentation at https://github.com/jkroepke/helm-secrets/wiki/ArgoCD-Integration#step-1-customize-argocd-repo-server. At the end, a /usr/local/sbin/helm file should exists and it should be a shell script. |
Oh thanks! I'm using init container, i do see how you link /usr/local/sbin/helm with the wrapper script in the Docker Documentation, but i don't find the equivalent for container init. Am i missing something? |
Check volumeMount
Please also check, if |
How could i miss that, thank you so much! |
Any recommendation to the docs? |
Maybe in the multi source doc i would add in requirements that /usr/local/sbin must be a symlink to helm-wrapper.sh. |
@stephaneetje I saw you post on the ArgoCD issue as well. Would mind to link to solution that other people with similar issues having a solution? Thanks! |
No problem, just did it. |
Hello
I'm using sops backend with gcp kms (with workload identity) with argocd and it's working perfectly for non multi source apps.
I followed the instructions, added HELM_SECRETS_VALUES_ALLOW_ABSOLUTE_PATH and HELM_SECRETS_WRAPPER_ENABLED to repoServer.
I'm getting errors related to unfound values, it looks like it is reading encrypted values. Same values file unencrypted is accepted.
I was thinking it should work outofBox as it should be called the same way for multi or non multi app (on helm secrets side i mean). But documentation about multi source only talks about GPG, so is there a possibility using KMS would not be suported ?
Environment
The text was updated successfully, but these errors were encountered: