-
Notifications
You must be signed in to change notification settings - Fork 84
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
ksops + argocd + helm - plugin doesn't seem to be active/run #226
Comments
🤖 Hello @conor-nsurely! 👋 I'm Dosu, a friendly bot 🤖 here to assist while we wait for a human maintainer. I can help you solve bugs, answer questions, and guide you to become a contributor. Let's crack this nut together, shall we? 🌰 Based on the information you've provided and similar issues I found in the KSOPS repository, it seems like the issue might be related to the ArgoCD configuration not being set up correctly to use the KSOPS plugin. Here are a few things you can check:
In addition to these, I found two similar issues in the KSOPS repository that might be helpful:
I hope this helps! If you're still having issues, could you provide more details about your setup? Specifically, it would be helpful to see the exact configuration you're using for the ArgoCD repo server and the KSOPS plugin. Sources
This response is meant to be useful and save you time. It is not meant to be a precise solution, but rather a starting point for your own research. Help me be more useful! Please leave a 👍 if this is helpful and 👎 if it is irrelevant. If you want to continue the conversation, start your reply with @dosu-bot. |
Hey @conor-nsurely thanks for making a detailed issue. At least we know that KSOPS is installed correctly.
|
Hey @devstein
I've chaged
I have the secret in a a top level directory by itself. I have put other yaml files in there as a sanity check and they all deploy just fine.
Do I need to apply anything else to kubernetes?`Like the KSOPS kustomize Generator from step 5 of the general instructions.
Really appreciate the help! |
@devstein Is there anymore information I can provide to make the issue clearer? |
Hi ! I am running into the same problem here, any news? |
Same here |
HI conor-nsurely i am also facing the same issue, i have deployed the argocd using instal.yaml, created the init containers and followed all the steps for the repo-server-deployment and then tried with docker image as well but still no awail, the error message which you are getting i am getting the same error while using helm. |
Hi @7434-atul can you share your |
and can you check the value of the |
hi @devstein , i have added following detail in the cm as well |
@devstein i have used following application to deploy the application,
|
Hi all,
I have installed Argocd using helm, with the helm values file used to configure the init container which installs ksops to Argocd .
I am using the helm values from here
And all the values seem to be present in the configmap / deployments in the cluster.
I am using Argocd v2.9 and viaductoss/ksops:v4.3.1
In the argo-repo-server logs I can see
And if I start a shell on the argo-repo-server, "kustomize" and "ksops" are present on the path and seem to be installed correctly.
When I add an encrypted secret to Git, Argo fails to deploy saying
one or more objects failed to apply, reason: Secret in version "v1" cannot be handled as a Secret: illegal base64 data at input byte 3 (retried 5 times).
It seems like the plugin is not running and Argocd is just trying to deploy the encrypted secret directly.
Where am I going wrong?
( I have tried $XDG_CONFIG_HOME = /.config also to no avail)
The text was updated successfully, but these errors were encountered: