Posts

Showing posts with the label ingress nginx

Ingress Nginx in Kubernetes

1. Install Ingress Nginx  https://kubernetes.github.io/ingress-nginx/deploy/ helm install ingress-nginx-controller ingress-nginx --set controller.service.nodePorts.http=31845 --set controller.service.type=NodePort --set controller.replicaCount=5 --set controller.service.externalTrafficPolicy=Local --repo https://kubernetes.github.io/ingress-nginx --namespace ingress-nginx --create-namespace If you want to upgrade the deployment as DaemonSet helm upgrade   ingress-nginx-controller ingress-nginx/ingress-nginx -n ingress-nginx --set controller.kind=DaemonSet --set controller.service.nodePorts.http=31845 --set controller.service.type=NodePort --set controller.service.externalTrafficPolicy=Local helm upgrade ingress-nginx-controller ingress-nginx/ingress-nginx \ -n ingress-nginx \ --version="4.8.2" \ --set controller.kind=DaemonSet \ --set controller.service.nodePorts.http=31845 \ --set controller.service.type=NodePort \ --set controller.service.externalTrafficPolicy=L...

Install ingress nginx controller

  1. helm repo add stable https://charts.helm.sh/stable 2. kubectl create namespace ingress-nginx 3. helm install -n ingress-nginx ingress-controller \ --set rbac.create=true,\ controller.service.externalTrafficPolicy="Local",\ controller.service.nodePorts.http=30080,\ controller.replicaCount=3 \ stable/nginx-ingress