We use GitOps almost exclusively, and we are interested in adding webhooks from Gitlab to the Argocd server instances to trigger refreshes if possible, as Argocd supports.
Is there any internal endpoint we can use for this? I think it is possible with applicationsets as that seems to be a stock applicationset and we can just add a VirtualService to the /api/webhook. Can we do the same for ArgoCD?
I understand we can trigger a pipeline, but we were interested in the native ArgoCD functionality for this