Configuring your cluster
In order for external services, such as GitHub, to connect to your triggers, you will need to expose a service to the outside world. This process varies a lot depending on the type of cluster that you are using. Should you be using minikube, the process will be relatively simple. For cloud-based solutions, the setup might vary from one cloud provider to another, and you might need to read up the documentation from your specific supplier.
Using a local cluster
If you are using a local version on your computer, such as minikube, you will need additional software to help you expose your event listeners.
Right now, there is no way for GitHub to find your personal computer when it triggers a webhook. To do so, you will need a tool called ngrok to create a tunnel between your laptop and the outside world.
To install ngrok, go to https://ngrok.com/download. From there, follow the instructions on the page to install it on your computer, as shown in the...