-
Trying to upgrade from 2.2.5 to latest (2.5.2) and convert my custom plugins to the new To familiarize myself with the process I am attempting to implement the plugin in the documentation. I have the following
I then add a sidecar container to the repo-server deployment as such:
When
My application object is as follows:
Within repo gitops, path node-canary exist a file Yet when Argo tries to render manifests it errors with:
I even enabled debug log for
Repo server logs aren't very helpful either
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
It is almost like it is trying to run the plugin locally in the argocd server container and not the sidecar. Is there a way to verify what plugins are registered with ArgoCD? The old config method it was easy to see via configuration what was defined. The sidecar, outside of it running it doesn't really provide any information on whether it registered successfully with Argo. Nor does the logs provide any information on what sidecar plugin it is executing in (if you had multiple sidecar plugins each with different discovery rules). |
Beta Was this translation helpful? Give feedback.
-
I discovered my issue. My repo-server deployment was incorrect as it was missing the mount point for plugins-home. |
Beta Was this translation helpful? Give feedback.
Reading - https://github.com/crenshaw-dev/argo-cd/blob/d8642fd95108673d7dcdbd9147eb5d9d41471150/docs/proposals/config-management-plugin-v2.md
I discovered my issue. My repo-server deployment was incorrect as it was missing the mount point for plugins-home.