Infrastructure
Kubernetes
Installation
Add the ngrok k8s ingress controller to helm.
helm repo add ngrok https://ngrok.github.io/kubernetes-ingress-controller
You’ll need to add an ngrok API key and Authtoken in the next step. Sign up for a free account and follow the instructions to get your endpoint online.
export NGROK_AUTHTOKEN=YOUR_NGROK_AUTHTOKEN_HERE
helm install ngrok-ingress-controller ngrok/kubernetes-ingress-controller \
--namespace ngrok-ingress-controller \
--create-namespace \
--set credentials.apiKey=$NGROK_API_KEY \
--set credentials.authtoken=$NGROK_AUTHTOKEN
Verify the controller is running and healthy.
kubectl get pods -n ngrok-ingress-controller