diff --git a/index.html b/index.html index ef61fc592..0aec49112 100644 --- a/index.html +++ b/index.html @@ -70,7 +70,7 @@ args: - --watch-ingress-without-class=true ... ... -
No problem. This should still keep working, but we highly recommend you to test!
In this scenario, you need to create multiple ingressClasses (see example one). But be aware that ingressClass works in a very specific way: you will need to change the .spec.controller value in your IngressClass and point the controller to the relevant ingressClass. Let's see some example, supposing that you have two Ingress Classes:
--controller-class
field as follows:Ingress-Nginx-Controller-nginx1 with k8s.io/ingress-nginx1
Ingress-Nginx-Controller-nginx2 with k8s.io/ingress-nginx2
Then, when you create an Ingress Object with IngressClassName = ingress-nginx2
, it will look for controllers with controller-class=k8s.io/ingress-nginx2
and as Ingress-Nginx-Controller-nginx2
is watching objects that points to ingressClass="k8s.io/ingress-nginx2
, it will serve that object, while Ingress-Nginx-Controller-nginx1
will ignore the ingress object.
Bear in mind that, if your Ingress-Nginx-Controller-nginx2
is started with the flag --watch-ingress-without-class=true
, then it will serve:
--ingress-class
and same class value--controller-class
kubectl create namespace ingress-nginx-2
+
No problem. This should still keep working, but we highly recommend you to test!
In this scenario, you need to create multiple ingressClasses (see example one). But be aware that ingressClass works in a very specific way: you will need to change the .spec.controller value in your IngressClass and point the controller to the relevant ingressClass. Let's see some example, supposing that you have two Ingress Classes:
When deploying your ingress controllers, you will have to change the --controller-class
field as follows:
k8s.io/ingress-nginx1
k8s.io/ingress-nginx2
Then, when you create an Ingress Object with IngressClassName = ingress-nginx2
, it will look for controllers with controller-class=k8s.io/ingress-nginx2
and as Ingress-Nginx-Controller-nginx2
is watching objects that points to ingressClass="k8s.io/ingress-nginx2
, it will serve that object, while Ingress-Nginx-Controller-nginx1
will ignore the ingress object.
Bear in mind that, if your Ingress-Nginx-Controller-nginx2
is started with the flag --watch-ingress-without-class=true
, then it will serve:
--ingress-class
and same class value--controller-class
kubectl create namespace ingress-nginx-2
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm repo update
helm install ingress-nginx-2 ingress-nginx/ingress-nginx \
diff --git a/sitemap.xml b/sitemap.xml
index a8d46a967..9a4538c6c 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1,207 +1,207 @@
https://kubernetes.github.io/ingress-nginx/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/how-it-works/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/troubleshooting/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/kubectl-plugin/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/deploy/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/deploy/baremetal/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/deploy/rbac/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/deploy/upgrade/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/deploy/hardening-guide/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/basic-usage/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/custom-template/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/log-format/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/cli-arguments/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/custom-errors/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/default-backend/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/exposing-tcp-udp-services/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/fcgi-services/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/ingress-path-matching/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/external-articles/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/miscellaneous/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/monitoring/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/multiple-ingress/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/tls/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/third-party-addons/modsecurity/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/user-guide/third-party-addons/opentracing/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/PREREQUISITES/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/affinity/cookie/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/auth/basic/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/auth/client-certs/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/auth/external-auth/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/auth/oauth-external-auth/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/customization/configuration-snippets/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/customization/custom-configuration/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/customization/custom-errors/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/customization/custom-headers/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/customization/external-auth-headers/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/customization/ssl-dh-param/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/customization/sysctl/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/docker-registry/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/grpc/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/multi-tls/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/rewrite/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/static-ip/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/tls-termination/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/examples/psp/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/developer-guide/getting-started/
- 2021-10-25
+ 2021-10-27
daily
https://kubernetes.github.io/ingress-nginx/developer-guide/code-overview/
- 2021-10-25
+ 2021-10-27
daily
\ No newline at end of file
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index 236c2200a..6be393a07 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ