I am pretty confused while asking this question.
I have a kubernetes cluster residing on-perm. and most of the services are on github( connected to dockerhub). Now I am trying to implement gitops using Argo.
I want to receive github webhook events on argo-workflow but I cannot use the public IP. nor can expose any service.
all my services are pull-based. Is there any way I could do pull-based events to github? and trigger my argo.