diff --git a/deploy/index.html b/deploy/index.html index 89b3a372a..bcc163c23 100644 --- a/deploy/index.html +++ b/deploy/index.html @@ -1,8 +1,8 @@ - Installation Guide - NGINX Ingress Controller
Skip to content

Installation Guide

Attention

The default configuration watches Ingress object from all namespaces.

To change this behavior use the flag --watch-namespace to limit the scope to a particular namespace.

Warning

If multiple Ingresses define paths for the same host, the ingress controller merges the definitions.

Danger

The admission webhook requires connectivity between Kubernetes API server and the ingress controller.

In case Network policies or additional firewalls, please allow access to port 8443.

Attention

The first time the ingress controller starts, two Jobs create the SSL Certificate used by the admission webhook. For this reason, there is an initial delay of up to two minutes until it is possible to create and validate Ingress definitions.

You can wait until it is ready to run the next command:

kubectl wait --namespace ingress-nginx \
+ Installation Guide - NGINX Ingress Controller      

Installation Guide

Attention

The default configuration watches Ingress object from all namespaces.

To change this behavior use the flag --watch-namespace to limit the scope to a particular namespace.

Warning

If multiple Ingresses define paths for the same host, the ingress controller merges the definitions.

Danger

The admission webhook requires connectivity between Kubernetes API server and the ingress controller.

In case Network policies or additional firewalls, please allow access to port 8443.

Attention

The first time the ingress controller starts, two Jobs create the SSL Certificate used by the admission webhook. For this reason, there is an initial delay of up to two minutes until it is possible to create and validate Ingress definitions.

You can wait until it is ready to run the next command:

 kubectl wait --namespace ingress-nginx \
   --for=condition=ready pod \
   --selector=app.kubernetes.io/component=controller \
   --timeout=120s
-

Contents

Provider Specific Steps

Docker Desktop

Kubernetes is available in Docker Desktop

kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.46.0/deploy/static/provider/cloud/deploy.yaml
+

Contents

Provider Specific Steps

Docker Desktop

Kubernetes is available in Docker Desktop

kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.46.0/deploy/static/provider/cloud/deploy.yaml
 

minikube

For standard usage:

minikube addons enable ingress
 

microk8s

For standard usage:

microk8s enable ingress
 

Please check the microk8s documentation page

AWS

In AWS we use a Network load balancer (NLB) to expose the NGINX Ingress controller behind a Service of Type=LoadBalancer.

Network Load Balancer (NLB)
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.46.0/deploy/static/provider/aws/deploy.yaml
diff --git a/sitemap.xml b/sitemap.xml
index b4f7ae1a0..ee929b452 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1,203 +1,203 @@
 
 
      https://kubernetes.github.io/ingress-nginx/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/how-it-works/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/troubleshooting/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/kubectl-plugin/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/development/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/deploy/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/deploy/baremetal/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/deploy/rbac/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/deploy/upgrade/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/deploy/hardening-guide/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/basic-usage/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/custom-template/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/log-format/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/cli-arguments/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/custom-errors/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/default-backend/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/exposing-tcp-udp-services/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/fcgi-services/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/ingress-path-matching/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/external-articles/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/miscellaneous/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/monitoring/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/multiple-ingress/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/tls/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/third-party-addons/modsecurity/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/user-guide/third-party-addons/opentracing/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/PREREQUISITES/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/affinity/cookie/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/auth/basic/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/auth/client-certs/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/auth/external-auth/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/auth/oauth-external-auth/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/customization/configuration-snippets/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/customization/custom-configuration/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/customization/custom-errors/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/customization/custom-headers/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/customization/external-auth-headers/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/customization/ssl-dh-param/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/customization/sysctl/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/docker-registry/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/grpc/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/multi-tls/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/rewrite/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/static-ip/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/tls-termination/
-     2021-05-04
+     2021-05-07
      daily
     
      https://kubernetes.github.io/ingress-nginx/examples/psp/
-     2021-05-04
+     2021-05-07
      daily
     
 
\ No newline at end of file
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index d0c006969..9595afb6b 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ