nginx-ingress-controller
Deploy NGINX Ingress Controller.
Usage with Docker
Not implemented. See Traefik or jwilder/nginx-proxy.
Usage with Kubernetes
WARNING : A service of type LoadBalancer will be created and a public IP will be claimed. See Usage with Kind to deploy a NodePort service with local port mapping.
- Read k8s-install.sh and run :
bash k8s-install.sh
- Use
ingressClassName: nginx
on Ingress resources
# in whoami directory :
DEVBOX_INGRESS=nginx bash k8s-install.sh
Usage with Kind
- Create kind cluster with ingress-ready config
- Use helm/kind.yml values to deploy with helm :
NGINX_MODE=kind bash k8s-install.sh