Replies: 1 comment
-
Any news related? Still happening at least with 2.12.3 version. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We have a CI setup where essentially we want to be able to do a pre-merge
--dry-run
install of all apps being deployed or updated within our GitOps repo.For apps that are already tracked by ArgoCD, I've established a means of doing this via the
/applications/{app_name}/sync
endpoint withdryRun: true
in the request body (we also pass the new manifests in the body). It seems logical to assume that this request would only work for apps that are already tracked by ArgoCD, but I'm wondering that since I get a403
from that endpoint with an untracked app name passed to it, that it is possible with certain RBAC policies added toargocd-rbac-cm
. I've tried with the following policies:Otherwise, I'm assuming that the way to go here would be to somehow use the
/api/v1/applications
endpoint to do a dry install in our CI for newly added apps.Beta Was this translation helpful? Give feedback.
All reactions