Argocd webhook integration with Github

Hi Team,

I am currently using docker desktop to spin up my k8 cluster and have installed argo-cd on it and exposed it via an ingress on this ip argo-cd.127.0.0.1.nip.io when i try to configure this in github its not able to deliver message to this ip. I know this IP is available only locally hence github is not able to identify it. Can you please let me know what can be the alternative solution to this. I also tried changing svc to NodePort and tried to access it with nodeip:nodeport it did not work

Hi,

You can use a tunneling service such as ngrok or inlets to expose Argo CD using a publicly accessible URL. These services allow you to create a tunnel between your local machine and a public URL that you can use in the GitHub webhook configuration.