05/03/2022, 8:35 PM
The rancher documentation says to use this command to create the ingress controller. But it creates a classic lb. How to fix? Plus I don’t want a public load balancer. I want a private NLB
helm upgrade --install \
  ingress-nginx ingress-nginx/ingress-nginx \
  --namespace ingress-nginx \
  --set controller.service.type=LoadBalancer \
  --version 3.12.0 \
I tried this command and got the correct type but its also public.
kubectl apply -f <https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.2.0/deploy/static/provider/aws/deploy.yaml>