instruction: How do you configure advanced Kubernetes ingress patterns?
output: Introduction - Ingress-Nginx Controller Skip to content Ingress-Nginx Controller Introduction Initializing search kubernetes/ingress-nginx Welcome Deployment User Guide Examples Developer Guide FAQ Ingress-Nginx Controller kubernetes/ingress-nginx Welcome Welcome Welcome How it works Troubleshooting kubectl plugin Deployment Deployment Installation Guide Bare-metal considerations Role Based Access Control (RBAC) Upgrade Hardening guide User Guide User Guide NGINX Configuration NGINX Configuration Introduction Basic usage Annotations Annotations Risks ConfigMap Custom NGINX template Log format Command line arguments Custom errors Default backend Exposing TCP and UDP services Exposing FCGI services Regular expressions in paths External Articles Miscellaneous Prometheus and Grafana installation Multiple Ingress controllers TLS/HTTPS Third party addons Third party addons ModSecurity Web Application Firewall OpenTelemetry Examples Examples Introduction Prerequisites Sticky Sessions Auth Auth Basic Authentication Client Certificate Authentication External Basic Authentication External OAUTH Authentication Customization Customization Configuration Snippets Custom Configuration Custom Errors Custom Headers External authentication Custom DH parameters for perfect forward secrecy Sysctl tuning Docker registry gRPC Multi TLS certificate termination Rewrite Static IPs TLS termination Open Policy Agent rules Canary Deployments Developer Guide Developer Guide Getting Started Code Overview FAQ Ingress examples ¶ This directory contains a catalog of examples on how to run, configure and scale Ingress. Please review the prerequisites before trying them. The examples on these pages include the spec.ingressClassName field which replaces the deprecated kubernetes.io/ingress.class: nginx annotation. Users of ingress-nginx &lt; 1.0.0 (Helm chart &lt; 4.0.0) should use the legacy documentation . For more information, check out the Migration to apiVersion networking.k8s.io/v1 guide. Category Name Description Complexity Level Apps Docker Registry TODO TODO Auth Basic authentication password protect your website Intermediate Auth Client certificate authentication secure your website with client certificate authentication Intermediate Auth External authentication plugin defer to an external authentication service Intermediate Auth OAuth external auth TODO TODO Customization Configuration snippets customize nginx location configuration using annotations Advanced Customization Custom configuration TODO TODO Customization Custom DH parameters for perfect forward secrecy TODO TODO Customization Custom errors serve custom error pages from the default backend Intermediate Customization Custom headers set custom headers before sending traffic to backends Advanced Customization External authentication with response header propagation TODO TODO Customization Sysctl tuning TODO TODO Features Rewrite TODO TODO Features Session stickiness route requests consistently to the same endpoint Advanced Features Canary Deployments weighted canary routing to a separate deployment Intermediate Scaling Static IP a single ingress gets a single static IP Intermediate TLS Multi TLS certificate termination TODO TODO TLS TLS termination TODO TODO Made with Material for MkDocs