I am trying to implement the AVP plugin using the sidecar but I am having some issues to connect it to Aws Secrets Manager.
The objective is to use the AVP to retrieve the secrets from Aws to allow ArgoCD to fetch the helm charts from my private repositories.
Even thought I do not get any error, AVP cannot fetch the secrets and inject them in my argocd app.
When ArgoCD syncs my application, it shows this message in the repo-server logs:
time="2023-06-22T14:28:38Z" level=info msg="ArgoCD ConfigManagementPlugin Server is starting" built="2023-06-20T20:51:13Z" commit=00c914a948d9e8ad99be8bd82a368fbdeba12f88 version=v2.7.6+00c914a.dirty
time="2023-06-22T14:28:38Z" level=info msg="argocd-cmp-server v2.7.6+00c914a.dirty serving on /home/argocd/cmp-server/plugins/argocd-vault-plugin-helm.sock"
In ArgoCD dashboard I got this after syncing finishes
My questions are:
1 - How can I troubleshoot this further? I do not see any error messages
2 - How do I parse the Aws credentials to AVP so it can fetch the secrets from Aws Secrets Manager?
Hi everyone!
I am trying to implement the AVP plugin using the sidecar but I am having some issues to connect it to Aws Secrets Manager. The objective is to use the AVP to retrieve the secrets from Aws to allow ArgoCD to fetch the helm charts from my private repositories.
Even thought I do not get any error, AVP cannot fetch the secrets and inject them in my argocd app. When ArgoCD syncs my application, it shows this message in the repo-server logs:
In my sidecar, I can see the following logs:
In ArgoCD dashboard I got this after syncing finishes
My questions are: 1 - How can I troubleshoot this further? I do not see any error messages 2 - How do I parse the Aws credentials to AVP so it can fetch the secrets from Aws Secrets Manager?
Used the following to guide me:
My current configuration is described below: