Deploy GitHub Pages

This commit is contained in:
Travis Bot 2019-09-22 20:06:22 +00:00
parent a1da96983c
commit 1d78bdfa08
60 changed files with 1251 additions and 1157 deletions

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="/assets/images/favicon.png"> <link rel="shortcut icon" href="/assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -211,7 +211,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="/." title="Welcome" class="md-tabs__link"> <a href="/." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -224,7 +224,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="/deploy/" title="Deployment" class="md-tabs__link"> <a href="/deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -241,7 +241,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="/user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="/user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -256,7 +256,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="/examples/" title="Examples" class="md-tabs__link"> <a href="/examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -268,7 +268,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Deployment" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -463,35 +463,35 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#a-pure-software-solution-metallb" title="A pure software solution: MetalLB" class="md-nav__link"> <a href="#a-pure-software-solution-metallb" class="md-nav__link">
A pure software solution: MetalLB A pure software solution: MetalLB
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#over-a-nodeport-service" title="Over a NodePort Service" class="md-nav__link"> <a href="#over-a-nodeport-service" class="md-nav__link">
Over a NodePort Service Over a NodePort Service
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#via-the-host-network" title="Via the host network" class="md-nav__link"> <a href="#via-the-host-network" class="md-nav__link">
Via the host network Via the host network
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-a-self-provisioned-edge" title="Using a self-provisioned edge" class="md-nav__link"> <a href="#using-a-self-provisioned-edge" class="md-nav__link">
Using a self-provisioned edge Using a self-provisioned edge
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#external-ips" title="External IPs" class="md-nav__link"> <a href="#external-ips" class="md-nav__link">
External IPs External IPs
</a> </a>
@ -1194,35 +1194,35 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#a-pure-software-solution-metallb" title="A pure software solution: MetalLB" class="md-nav__link"> <a href="#a-pure-software-solution-metallb" class="md-nav__link">
A pure software solution: MetalLB A pure software solution: MetalLB
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#over-a-nodeport-service" title="Over a NodePort Service" class="md-nav__link"> <a href="#over-a-nodeport-service" class="md-nav__link">
Over a NodePort Service Over a NodePort Service
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#via-the-host-network" title="Via the host network" class="md-nav__link"> <a href="#via-the-host-network" class="md-nav__link">
Via the host network Via the host network
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-a-self-provisioned-edge" title="Using a self-provisioned edge" class="md-nav__link"> <a href="#using-a-self-provisioned-edge" class="md-nav__link">
Using a self-provisioned edge Using a self-provisioned edge
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#external-ips" title="External IPs" class="md-nav__link"> <a href="#external-ips" class="md-nav__link">
External IPs External IPs
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../assets/images/favicon.png"> <link rel="shortcut icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href=".." title="Welcome" class="md-tabs__link"> <a href=".." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="./" title="Deployment" class="md-tabs__link md-tabs__link--active"> <a href="./" class="md-tabs__link md-tabs__link--active">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../examples/" title="Examples" class="md-tabs__link"> <a href="../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -451,14 +451,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#contents" title="Contents" class="md-nav__link"> <a href="#contents" class="md-nav__link">
Contents Contents
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisite-generic-deployment-command" title="Prerequisite Generic Deployment Command" class="md-nav__link"> <a href="#prerequisite-generic-deployment-command" class="md-nav__link">
Prerequisite Generic Deployment Command Prerequisite Generic Deployment Command
</a> </a>
@ -466,7 +466,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#provider-specific-steps" title="Provider Specific Steps" class="md-nav__link"> <a href="#provider-specific-steps" class="md-nav__link">
Provider Specific Steps Provider Specific Steps
</a> </a>
@ -474,21 +474,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#docker-for-mac" title="Docker for Mac" class="md-nav__link"> <a href="#docker-for-mac" class="md-nav__link">
Docker for Mac Docker for Mac
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#minikube" title="minikube" class="md-nav__link"> <a href="#minikube" class="md-nav__link">
minikube minikube
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#aws" title="AWS" class="md-nav__link"> <a href="#aws" class="md-nav__link">
AWS AWS
</a> </a>
@ -496,21 +496,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#elastic-load-balancer-elb" title="Elastic Load Balancer - ELB" class="md-nav__link"> <a href="#elastic-load-balancer-elb" class="md-nav__link">
Elastic Load Balancer - ELB Elastic Load Balancer - ELB
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#elb-idle-timeouts" title="ELB Idle Timeouts" class="md-nav__link"> <a href="#elb-idle-timeouts" class="md-nav__link">
ELB Idle Timeouts ELB Idle Timeouts
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#network-load-balancer-nlb" title="Network Load Balancer (NLB)" class="md-nav__link"> <a href="#network-load-balancer-nlb" class="md-nav__link">
Network Load Balancer (NLB) Network Load Balancer (NLB)
</a> </a>
@ -522,21 +522,21 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#gce-gke" title="GCE-GKE" class="md-nav__link"> <a href="#gce-gke" class="md-nav__link">
GCE-GKE GCE-GKE
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#azure" title="Azure" class="md-nav__link"> <a href="#azure" class="md-nav__link">
Azure Azure
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#bare-metal" title="Bare-metal" class="md-nav__link"> <a href="#bare-metal" class="md-nav__link">
Bare-metal Bare-metal
</a> </a>
@ -548,14 +548,14 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#verify-installation" title="Verify installation" class="md-nav__link"> <a href="#verify-installation" class="md-nav__link">
Verify installation Verify installation
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#detect-installed-version" title="Detect installed version" class="md-nav__link"> <a href="#detect-installed-version" class="md-nav__link">
Detect installed version Detect installed version
</a> </a>
@ -567,7 +567,7 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-helm" title="Using Helm" class="md-nav__link"> <a href="#using-helm" class="md-nav__link">
Using Helm Using Helm
</a> </a>
@ -1282,14 +1282,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#contents" title="Contents" class="md-nav__link"> <a href="#contents" class="md-nav__link">
Contents Contents
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisite-generic-deployment-command" title="Prerequisite Generic Deployment Command" class="md-nav__link"> <a href="#prerequisite-generic-deployment-command" class="md-nav__link">
Prerequisite Generic Deployment Command Prerequisite Generic Deployment Command
</a> </a>
@ -1297,7 +1297,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#provider-specific-steps" title="Provider Specific Steps" class="md-nav__link"> <a href="#provider-specific-steps" class="md-nav__link">
Provider Specific Steps Provider Specific Steps
</a> </a>
@ -1305,21 +1305,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#docker-for-mac" title="Docker for Mac" class="md-nav__link"> <a href="#docker-for-mac" class="md-nav__link">
Docker for Mac Docker for Mac
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#minikube" title="minikube" class="md-nav__link"> <a href="#minikube" class="md-nav__link">
minikube minikube
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#aws" title="AWS" class="md-nav__link"> <a href="#aws" class="md-nav__link">
AWS AWS
</a> </a>
@ -1327,21 +1327,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#elastic-load-balancer-elb" title="Elastic Load Balancer - ELB" class="md-nav__link"> <a href="#elastic-load-balancer-elb" class="md-nav__link">
Elastic Load Balancer - ELB Elastic Load Balancer - ELB
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#elb-idle-timeouts" title="ELB Idle Timeouts" class="md-nav__link"> <a href="#elb-idle-timeouts" class="md-nav__link">
ELB Idle Timeouts ELB Idle Timeouts
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#network-load-balancer-nlb" title="Network Load Balancer (NLB)" class="md-nav__link"> <a href="#network-load-balancer-nlb" class="md-nav__link">
Network Load Balancer (NLB) Network Load Balancer (NLB)
</a> </a>
@ -1353,21 +1353,21 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#gce-gke" title="GCE-GKE" class="md-nav__link"> <a href="#gce-gke" class="md-nav__link">
GCE-GKE GCE-GKE
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#azure" title="Azure" class="md-nav__link"> <a href="#azure" class="md-nav__link">
Azure Azure
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#bare-metal" title="Bare-metal" class="md-nav__link"> <a href="#bare-metal" class="md-nav__link">
Bare-metal Bare-metal
</a> </a>
@ -1379,14 +1379,14 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#verify-installation" title="Verify installation" class="md-nav__link"> <a href="#verify-installation" class="md-nav__link">
Verify installation Verify installation
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#detect-installed-version" title="Detect installed version" class="md-nav__link"> <a href="#detect-installed-version" class="md-nav__link">
Detect installed version Detect installed version
</a> </a>
@ -1398,7 +1398,7 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-helm" title="Using Helm" class="md-nav__link"> <a href="#using-helm" class="md-nav__link">
Using Helm Using Helm
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Deployment" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -475,21 +475,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#overview" title="Overview" class="md-nav__link"> <a href="#overview" class="md-nav__link">
Overview Overview
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#service-accounts-created-in-this-example" title="Service Accounts created in this example" class="md-nav__link"> <a href="#service-accounts-created-in-this-example" class="md-nav__link">
Service Accounts created in this example Service Accounts created in this example
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#permissions-granted-in-this-example" title="Permissions Granted in this example" class="md-nav__link"> <a href="#permissions-granted-in-this-example" class="md-nav__link">
Permissions Granted in this example Permissions Granted in this example
</a> </a>
@ -497,21 +497,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#cluster-permissions" title="Cluster Permissions" class="md-nav__link"> <a href="#cluster-permissions" class="md-nav__link">
Cluster Permissions Cluster Permissions
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#namespace-permissions" title="Namespace Permissions" class="md-nav__link"> <a href="#namespace-permissions" class="md-nav__link">
Namespace Permissions Namespace Permissions
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#bindings" title="Bindings" class="md-nav__link"> <a href="#bindings" class="md-nav__link">
Bindings Bindings
</a> </a>
@ -1207,21 +1207,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#overview" title="Overview" class="md-nav__link"> <a href="#overview" class="md-nav__link">
Overview Overview
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#service-accounts-created-in-this-example" title="Service Accounts created in this example" class="md-nav__link"> <a href="#service-accounts-created-in-this-example" class="md-nav__link">
Service Accounts created in this example Service Accounts created in this example
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#permissions-granted-in-this-example" title="Permissions Granted in this example" class="md-nav__link"> <a href="#permissions-granted-in-this-example" class="md-nav__link">
Permissions Granted in this example Permissions Granted in this example
</a> </a>
@ -1229,21 +1229,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#cluster-permissions" title="Cluster Permissions" class="md-nav__link"> <a href="#cluster-permissions" class="md-nav__link">
Cluster Permissions Cluster Permissions
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#namespace-permissions" title="Namespace Permissions" class="md-nav__link"> <a href="#namespace-permissions" class="md-nav__link">
Namespace Permissions Namespace Permissions
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#bindings" title="Bindings" class="md-nav__link"> <a href="#bindings" class="md-nav__link">
Bindings Bindings
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Deployment" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -499,14 +499,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#without-helm" title="Without Helm" class="md-nav__link"> <a href="#without-helm" class="md-nav__link">
Without Helm Without Helm
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#with-helm" title="With Helm" class="md-nav__link"> <a href="#with-helm" class="md-nav__link">
With Helm With Helm
</a> </a>
@ -1173,14 +1173,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#without-helm" title="Without Helm" class="md-nav__link"> <a href="#without-helm" class="md-nav__link">
Without Helm Without Helm
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#with-helm" title="With Helm" class="md-nav__link"> <a href="#with-helm" class="md-nav__link">
With Helm With Helm
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Deployment" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -487,14 +487,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#overview" title="Overview" class="md-nav__link"> <a href="#overview" class="md-nav__link">
Overview Overview
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#configure-the-webhook" title="Configure the webhook" class="md-nav__link"> <a href="#configure-the-webhook" class="md-nav__link">
Configure the webhook Configure the webhook
</a> </a>
@ -502,7 +502,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#generate-the-webhook-certificate" title="Generate the webhook certificate" class="md-nav__link"> <a href="#generate-the-webhook-certificate" class="md-nav__link">
Generate the webhook certificate Generate the webhook certificate
</a> </a>
@ -510,7 +510,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#self-signed-certificate" title="Self signed certificate" class="md-nav__link"> <a href="#self-signed-certificate" class="md-nav__link">
Self signed certificate Self signed certificate
</a> </a>
@ -518,7 +518,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-kubernetes-ca" title="Using Kubernetes CA" class="md-nav__link"> <a href="#using-kubernetes-ca" class="md-nav__link">
Using Kubernetes CA Using Kubernetes CA
</a> </a>
@ -530,7 +530,7 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-helm" title="Using helm" class="md-nav__link"> <a href="#using-helm" class="md-nav__link">
Using helm Using helm
</a> </a>
@ -542,21 +542,21 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingress-controller-flags" title="Ingress controller flags" class="md-nav__link"> <a href="#ingress-controller-flags" class="md-nav__link">
Ingress controller flags Ingress controller flags
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#kube-api-server-flags" title="kube API server flags" class="md-nav__link"> <a href="#kube-api-server-flags" class="md-nav__link">
kube API server flags kube API server flags
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#additional-kubernetes-objects" title="Additional kubernetes objects" class="md-nav__link"> <a href="#additional-kubernetes-objects" class="md-nav__link">
Additional kubernetes objects Additional kubernetes objects
</a> </a>
@ -1240,14 +1240,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#overview" title="Overview" class="md-nav__link"> <a href="#overview" class="md-nav__link">
Overview Overview
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#configure-the-webhook" title="Configure the webhook" class="md-nav__link"> <a href="#configure-the-webhook" class="md-nav__link">
Configure the webhook Configure the webhook
</a> </a>
@ -1255,7 +1255,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#generate-the-webhook-certificate" title="Generate the webhook certificate" class="md-nav__link"> <a href="#generate-the-webhook-certificate" class="md-nav__link">
Generate the webhook certificate Generate the webhook certificate
</a> </a>
@ -1263,7 +1263,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#self-signed-certificate" title="Self signed certificate" class="md-nav__link"> <a href="#self-signed-certificate" class="md-nav__link">
Self signed certificate Self signed certificate
</a> </a>
@ -1271,7 +1271,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-kubernetes-ca" title="Using Kubernetes CA" class="md-nav__link"> <a href="#using-kubernetes-ca" class="md-nav__link">
Using Kubernetes CA Using Kubernetes CA
</a> </a>
@ -1283,7 +1283,7 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-helm" title="Using helm" class="md-nav__link"> <a href="#using-helm" class="md-nav__link">
Using helm Using helm
</a> </a>
@ -1295,21 +1295,21 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingress-controller-flags" title="Ingress controller flags" class="md-nav__link"> <a href="#ingress-controller-flags" class="md-nav__link">
Ingress controller flags Ingress controller flags
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#kube-api-server-flags" title="kube API server flags" class="md-nav__link"> <a href="#kube-api-server-flags" class="md-nav__link">
kube API server flags kube API server flags
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#additional-kubernetes-objects" title="Additional kubernetes objects" class="md-nav__link"> <a href="#additional-kubernetes-objects" class="md-nav__link">
Additional kubernetes objects Additional kubernetes objects
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../assets/images/favicon.png"> <link rel="shortcut icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href=".." title="Welcome" class="md-tabs__link md-tabs__link--active"> <a href=".." class="md-tabs__link md-tabs__link--active">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../deploy/" title="Deployment" class="md-tabs__link"> <a href="../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../examples/" title="Examples" class="md-tabs__link"> <a href="../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -415,7 +415,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#quick-start" title="Quick Start" class="md-nav__link"> <a href="#quick-start" class="md-nav__link">
Quick Start Quick Start
</a> </a>
@ -423,21 +423,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#getting-the-code" title="Getting the code" class="md-nav__link"> <a href="#getting-the-code" class="md-nav__link">
Getting the code Getting the code
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#initial-developer-environment-build" title="Initial developer environment build" class="md-nav__link"> <a href="#initial-developer-environment-build" class="md-nav__link">
Initial developer environment build Initial developer environment build
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#updating-the-deployment" title="Updating the deployment" class="md-nav__link"> <a href="#updating-the-deployment" class="md-nav__link">
Updating the deployment Updating the deployment
</a> </a>
@ -449,14 +449,14 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#dependencies" title="Dependencies" class="md-nav__link"> <a href="#dependencies" class="md-nav__link">
Dependencies Dependencies
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#building" title="Building" class="md-nav__link"> <a href="#building" class="md-nav__link">
Building Building
</a> </a>
@ -464,14 +464,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#building-the-e2e-test-image" title="Building the e2e test image" class="md-nav__link"> <a href="#building-the-e2e-test-image" class="md-nav__link">
Building the e2e test image Building the e2e test image
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#nginx-controller" title="Nginx Controller" class="md-nav__link"> <a href="#nginx-controller" class="md-nav__link">
Nginx Controller Nginx Controller
</a> </a>
@ -483,21 +483,21 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deploying" title="Deploying" class="md-nav__link"> <a href="#deploying" class="md-nav__link">
Deploying Deploying
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#testing" title="Testing" class="md-nav__link"> <a href="#testing" class="md-nav__link">
Testing Testing
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#releasing" title="Releasing" class="md-nav__link"> <a href="#releasing" class="md-nav__link">
Releasing Releasing
</a> </a>
@ -1248,7 +1248,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#quick-start" title="Quick Start" class="md-nav__link"> <a href="#quick-start" class="md-nav__link">
Quick Start Quick Start
</a> </a>
@ -1256,21 +1256,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#getting-the-code" title="Getting the code" class="md-nav__link"> <a href="#getting-the-code" class="md-nav__link">
Getting the code Getting the code
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#initial-developer-environment-build" title="Initial developer environment build" class="md-nav__link"> <a href="#initial-developer-environment-build" class="md-nav__link">
Initial developer environment build Initial developer environment build
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#updating-the-deployment" title="Updating the deployment" class="md-nav__link"> <a href="#updating-the-deployment" class="md-nav__link">
Updating the deployment Updating the deployment
</a> </a>
@ -1282,14 +1282,14 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#dependencies" title="Dependencies" class="md-nav__link"> <a href="#dependencies" class="md-nav__link">
Dependencies Dependencies
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#building" title="Building" class="md-nav__link"> <a href="#building" class="md-nav__link">
Building Building
</a> </a>
@ -1297,14 +1297,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#building-the-e2e-test-image" title="Building the e2e test image" class="md-nav__link"> <a href="#building-the-e2e-test-image" class="md-nav__link">
Building the e2e test image Building the e2e test image
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#nginx-controller" title="Nginx Controller" class="md-nav__link"> <a href="#nginx-controller" class="md-nav__link">
Nginx Controller Nginx Controller
</a> </a>
@ -1316,21 +1316,21 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deploying" title="Deploying" class="md-nav__link"> <a href="#deploying" class="md-nav__link">
Deploying Deploying
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#testing" title="Testing" class="md-nav__link"> <a href="#testing" class="md-nav__link">
Testing Testing
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#releasing" title="Releasing" class="md-nav__link"> <a href="#releasing" class="md-nav__link">
Releasing Releasing
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -215,7 +215,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -228,7 +228,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -245,7 +245,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -260,7 +260,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -272,7 +272,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1124,21 +1124,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#table-of-contents" title="Table of Contents" class="md-nav__link"> <a href="#table-of-contents" class="md-nav__link">
Table of Contents Table of Contents
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#summary" title="Summary" class="md-nav__link"> <a href="#summary" class="md-nav__link">
Summary Summary
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#motivation" title="Motivation" class="md-nav__link"> <a href="#motivation" class="md-nav__link">
Motivation Motivation
</a> </a>
@ -1146,14 +1146,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#goals" title="Goals" class="md-nav__link"> <a href="#goals" class="md-nav__link">
Goals Goals
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#non-goals" title="Non-Goals" class="md-nav__link"> <a href="#non-goals" class="md-nav__link">
Non-Goals Non-Goals
</a> </a>
@ -1165,7 +1165,7 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proposal" title="Proposal" class="md-nav__link"> <a href="#proposal" class="md-nav__link">
Proposal Proposal
</a> </a>
@ -1173,7 +1173,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#implementation-detailsnotesconstraints" title="Implementation Details/Notes/Constraints" class="md-nav__link"> <a href="#implementation-detailsnotesconstraints" class="md-nav__link">
Implementation Details/Notes/Constraints Implementation Details/Notes/Constraints
</a> </a>
@ -1185,14 +1185,14 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#drawbacks" title="Drawbacks" class="md-nav__link"> <a href="#drawbacks" class="md-nav__link">
Drawbacks Drawbacks
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#alternatives" title="Alternatives" class="md-nav__link"> <a href="#alternatives" class="md-nav__link">
Alternatives Alternatives
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -215,7 +215,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -228,7 +228,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -245,7 +245,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -260,7 +260,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -272,7 +272,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1124,21 +1124,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#table-of-contents" title="Table of Contents" class="md-nav__link"> <a href="#table-of-contents" class="md-nav__link">
Table of Contents Table of Contents
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#summary" title="Summary" class="md-nav__link"> <a href="#summary" class="md-nav__link">
Summary Summary
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#motivation" title="Motivation" class="md-nav__link"> <a href="#motivation" class="md-nav__link">
Motivation Motivation
</a> </a>
@ -1146,14 +1146,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#goals" title="Goals" class="md-nav__link"> <a href="#goals" class="md-nav__link">
Goals Goals
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#non-goals" title="Non-Goals" class="md-nav__link"> <a href="#non-goals" class="md-nav__link">
Non-Goals Non-Goals
</a> </a>
@ -1165,21 +1165,21 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proposal" title="Proposal" class="md-nav__link"> <a href="#proposal" class="md-nav__link">
Proposal Proposal
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#implementation-history" title="Implementation History" class="md-nav__link"> <a href="#implementation-history" class="md-nav__link">
Implementation History Implementation History
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#drawbacks-optional" title="Drawbacks [optional]" class="md-nav__link"> <a href="#drawbacks-optional" class="md-nav__link">
Drawbacks [optional] Drawbacks [optional]
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -215,7 +215,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -228,7 +228,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -245,7 +245,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -260,7 +260,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -272,7 +272,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1124,21 +1124,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#table-of-contents" title="Table of Contents" class="md-nav__link"> <a href="#table-of-contents" class="md-nav__link">
Table of Contents Table of Contents
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#summary" title="Summary" class="md-nav__link"> <a href="#summary" class="md-nav__link">
Summary Summary
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#motivation" title="Motivation" class="md-nav__link"> <a href="#motivation" class="md-nav__link">
Motivation Motivation
</a> </a>
@ -1146,14 +1146,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#goals" title="Goals" class="md-nav__link"> <a href="#goals" class="md-nav__link">
Goals Goals
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#non-goals" title="Non-Goals" class="md-nav__link"> <a href="#non-goals" class="md-nav__link">
Non-Goals Non-Goals
</a> </a>
@ -1165,7 +1165,7 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proposal" title="Proposal" class="md-nav__link"> <a href="#proposal" class="md-nav__link">
Proposal Proposal
</a> </a>
@ -1173,7 +1173,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#user-stories-optional" title="User Stories [optional]" class="md-nav__link"> <a href="#user-stories-optional" class="md-nav__link">
User Stories [optional] User Stories [optional]
</a> </a>
@ -1181,14 +1181,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#story-1" title="Story 1" class="md-nav__link"> <a href="#story-1" class="md-nav__link">
Story 1 Story 1
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#story-2" title="Story 2" class="md-nav__link"> <a href="#story-2" class="md-nav__link">
Story 2 Story 2
</a> </a>
@ -1200,14 +1200,14 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#implementation-detailsnotesconstraints-optional" title="Implementation Details/Notes/Constraints [optional]" class="md-nav__link"> <a href="#implementation-detailsnotesconstraints-optional" class="md-nav__link">
Implementation Details/Notes/Constraints [optional] Implementation Details/Notes/Constraints [optional]
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#risks-and-mitigations" title="Risks and Mitigations" class="md-nav__link"> <a href="#risks-and-mitigations" class="md-nav__link">
Risks and Mitigations Risks and Mitigations
</a> </a>
@ -1219,7 +1219,7 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#design-details" title="Design Details" class="md-nav__link"> <a href="#design-details" class="md-nav__link">
Design Details Design Details
</a> </a>
@ -1227,7 +1227,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#test-plan" title="Test Plan" class="md-nav__link"> <a href="#test-plan" class="md-nav__link">
Test Plan Test Plan
</a> </a>
@ -1235,7 +1235,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#removing-a-deprecated-flag" title="Removing a deprecated flag" class="md-nav__link"> <a href="#removing-a-deprecated-flag" class="md-nav__link">
Removing a deprecated flag Removing a deprecated flag
</a> </a>
@ -1252,21 +1252,21 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#implementation-history" title="Implementation History" class="md-nav__link"> <a href="#implementation-history" class="md-nav__link">
Implementation History Implementation History
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#drawbacks-optional" title="Drawbacks [optional]" class="md-nav__link"> <a href="#drawbacks-optional" class="md-nav__link">
Drawbacks [optional] Drawbacks [optional]
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#alternatives-optional" title="Alternatives [optional]" class="md-nav__link"> <a href="#alternatives-optional" class="md-nav__link">
Alternatives [optional] Alternatives [optional]
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../assets/images/favicon.png"> <link rel="shortcut icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -215,7 +215,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href=".." title="Welcome" class="md-tabs__link"> <a href=".." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -228,7 +228,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../deploy/" title="Deployment" class="md-tabs__link"> <a href="../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -245,7 +245,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -260,7 +260,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../examples/" title="Examples" class="md-tabs__link"> <a href="../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -272,7 +272,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1124,7 +1124,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#quick-start-for-the-kep-process" title="Quick start for the KEP process" class="md-nav__link"> <a href="#quick-start-for-the-kep-process" class="md-nav__link">
Quick start for the KEP process Quick start for the KEP process
</a> </a>
@ -1132,14 +1132,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#do-i-have-to-use-the-kep-process" title="Do I have to use the KEP process?" class="md-nav__link"> <a href="#do-i-have-to-use-the-kep-process" class="md-nav__link">
Do I have to use the KEP process? Do I have to use the KEP process?
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#why-would-i-want-to-use-the-kep-process" title="Why would I want to use the KEP process?" class="md-nav__link"> <a href="#why-would-i-want-to-use-the-kep-process" class="md-nav__link">
Why would I want to use the KEP process? Why would I want to use the KEP process?
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -847,21 +847,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#tls-certificates" title="TLS certificates" class="md-nav__link"> <a href="#tls-certificates" class="md-nav__link">
TLS certificates TLS certificates
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#client-certificate-authentication" title="Client Certificate Authentication" class="md-nav__link"> <a href="#client-certificate-authentication" class="md-nav__link">
Client Certificate Authentication Client Certificate Authentication
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#test-http-service" title="Test HTTP Service" class="md-nav__link"> <a href="#test-http-service" class="md-nav__link">
Test HTTP Service Test HTTP Service
</a> </a>
@ -1180,21 +1180,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#tls-certificates" title="TLS certificates" class="md-nav__link"> <a href="#tls-certificates" class="md-nav__link">
TLS certificates TLS certificates
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#client-certificate-authentication" title="Client Certificate Authentication" class="md-nav__link"> <a href="#client-certificate-authentication" class="md-nav__link">
Client Certificate Authentication Client Certificate Authentication
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#test-http-service" title="Test HTTP Service" class="md-nav__link"> <a href="#test-http-service" class="md-nav__link">
Test HTTP Service Test HTTP Service
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -859,14 +859,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deployment" title="Deployment" class="md-nav__link"> <a href="#deployment" class="md-nav__link">
Deployment Deployment
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#validation" title="Validation" class="md-nav__link"> <a href="#validation" class="md-nav__link">
Validation Validation
</a> </a>
@ -1173,14 +1173,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deployment" title="Deployment" class="md-nav__link"> <a href="#deployment" class="md-nav__link">
Deployment Deployment
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#validation" title="Validation" class="md-nav__link"> <a href="#validation" class="md-nav__link">
Validation Validation
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -904,14 +904,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#creating-certificate-secrets" title="Creating Certificate Secrets" class="md-nav__link"> <a href="#creating-certificate-secrets" class="md-nav__link">
Creating Certificate Secrets Creating Certificate Secrets
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#setup-instructions" title="Setup Instructions" class="md-nav__link"> <a href="#setup-instructions" class="md-nav__link">
Setup Instructions Setup Instructions
</a> </a>
@ -1175,14 +1175,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#creating-certificate-secrets" title="Creating Certificate Secrets" class="md-nav__link"> <a href="#creating-certificate-secrets" class="md-nav__link">
Creating Certificate Secrets Creating Certificate Secrets
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#setup-instructions" title="Setup Instructions" class="md-nav__link"> <a href="#setup-instructions" class="md-nav__link">
Setup Instructions Setup Instructions
</a> </a>
@ -1244,6 +1244,12 @@ kubectl create secret generic tls-secret --from-file<span class="o">=</span>tls.
<div class="codehilite"><pre><span></span>kubectl create secret generic ca-secret --from-file<span class="o">=</span>tls.crt<span class="o">=</span>server.crt --from-file<span class="o">=</span>tls.key<span class="o">=</span>server.key --from-file<span class="o">=</span>ca.crt<span class="o">=</span>ca.crt <div class="codehilite"><pre><span></span>kubectl create secret generic ca-secret --from-file<span class="o">=</span>tls.crt<span class="o">=</span>server.crt --from-file<span class="o">=</span>tls.key<span class="o">=</span>server.key --from-file<span class="o">=</span>ca.crt<span class="o">=</span>ca.crt
</pre></div> </pre></div>
</li>
<li>
<p>If you want to also enable Certificate Revocation List verification you can
create the secret also containing the CRL file in PEM format:
<div class="codehilite"><pre><span></span>kubectl create secret generic ca-secret --from-file<span class="o">=</span>ca.crt<span class="o">=</span>ca.crt --from-file<span class="o">=</span>ca.crl<span class="o">=</span>ca.crl
</pre></div></p>
</li> </li>
</ol> </ol>
<p>Note: The CA Certificate must contain the trusted certificate authority chain to verify client certificates.</p> <p>Note: The CA Certificate must contain the trusted certificate authority chain to verify client certificates.</p>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -916,7 +916,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-1" title="Example 1:" class="md-nav__link"> <a href="#example-1" class="md-nav__link">
Example 1: Example 1:
</a> </a>
@ -1168,7 +1168,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-1" title="Example 1:" class="md-nav__link"> <a href="#example-1" class="md-nav__link">
Example 1: Example 1:
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -928,21 +928,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#overview" title="Overview" class="md-nav__link"> <a href="#overview" class="md-nav__link">
Overview Overview
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#key-detail" title="Key Detail" class="md-nav__link"> <a href="#key-detail" class="md-nav__link">
Key Detail Key Detail
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-oauth2-proxy-kubernetes-dashboard" title="Example: OAuth2 Proxy + Kubernetes-Dashboard" class="md-nav__link"> <a href="#example-oauth2-proxy-kubernetes-dashboard" class="md-nav__link">
Example: OAuth2 Proxy + Kubernetes-Dashboard Example: OAuth2 Proxy + Kubernetes-Dashboard
</a> </a>
@ -950,7 +950,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prepare" title="Prepare" class="md-nav__link"> <a href="#prepare" class="md-nav__link">
Prepare Prepare
</a> </a>
@ -1195,21 +1195,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#overview" title="Overview" class="md-nav__link"> <a href="#overview" class="md-nav__link">
Overview Overview
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#key-detail" title="Key Detail" class="md-nav__link"> <a href="#key-detail" class="md-nav__link">
Key Detail Key Detail
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-oauth2-proxy-kubernetes-dashboard" title="Example: OAuth2 Proxy + Kubernetes-Dashboard" class="md-nav__link"> <a href="#example-oauth2-proxy-kubernetes-dashboard" class="md-nav__link">
Example: OAuth2 Proxy + Kubernetes-Dashboard Example: OAuth2 Proxy + Kubernetes-Dashboard
</a> </a>
@ -1217,7 +1217,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prepare" title="Prepare" class="md-nav__link"> <a href="#prepare" class="md-nav__link">
Prepare Prepare
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -964,14 +964,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingress" title="Ingress" class="md-nav__link"> <a href="#ingress" class="md-nav__link">
Ingress Ingress
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#test" title="Test" class="md-nav__link"> <a href="#test" class="md-nav__link">
Test Test
</a> </a>
@ -1175,14 +1175,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingress" title="Ingress" class="md-nav__link"> <a href="#ingress" class="md-nav__link">
Ingress Ingress
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#test" title="Test" class="md-nav__link"> <a href="#test" class="md-nav__link">
Test Test
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -988,21 +988,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#customized-default-backend" title="Customized default backend" class="md-nav__link"> <a href="#customized-default-backend" class="md-nav__link">
Customized default backend Customized default backend
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingress-controller-configuration" title="Ingress controller configuration" class="md-nav__link"> <a href="#ingress-controller-configuration" class="md-nav__link">
Ingress controller configuration Ingress controller configuration
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#testing-error-pages" title="Testing error pages" class="md-nav__link"> <a href="#testing-error-pages" class="md-nav__link">
Testing error pages Testing error pages
</a> </a>
@ -1182,21 +1182,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#customized-default-backend" title="Customized default backend" class="md-nav__link"> <a href="#customized-default-backend" class="md-nav__link">
Customized default backend Customized default backend
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingress-controller-configuration" title="Ingress controller configuration" class="md-nav__link"> <a href="#ingress-controller-configuration" class="md-nav__link">
Ingress controller configuration Ingress controller configuration
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#testing-error-pages" title="Testing error pages" class="md-nav__link"> <a href="#testing-error-pages" class="md-nav__link">
Testing error pages Testing error pages
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1000,7 +1000,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#test" title="Test" class="md-nav__link"> <a href="#test" class="md-nav__link">
Test Test
</a> </a>
@ -1168,7 +1168,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#test" title="Test" class="md-nav__link"> <a href="#test" class="md-nav__link">
Test Test
</a> </a>

View file

@ -1,4 +1,4 @@
FROM alpine:3.5 FROM alpine:3.10
MAINTAINER Roman Safronov <electroma@gmail.com> MAINTAINER Roman Safronov <electroma@gmail.com>
COPY authsvc / COPY authsvc /
EXPOSE 8080 EXPOSE 8080

View file

@ -1,4 +1,4 @@
FROM alpine:3.5 FROM alpine:3.10
MAINTAINER Roman Safronov <electroma@gmail.com> MAINTAINER Roman Safronov <electroma@gmail.com>
COPY echosvc / COPY echosvc /
EXPOSE 8080 EXPOSE 8080

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1024,21 +1024,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-configuration" title="Custom configuration" class="md-nav__link"> <a href="#custom-configuration" class="md-nav__link">
Custom configuration Custom configuration
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-dh-parameters-secret" title="Custom DH parameters secret" class="md-nav__link"> <a href="#custom-dh-parameters-secret" class="md-nav__link">
Custom DH parameters secret Custom DH parameters secret
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#test" title="Test" class="md-nav__link"> <a href="#test" class="md-nav__link">
Test Test
</a> </a>
@ -1182,21 +1182,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-configuration" title="Custom configuration" class="md-nav__link"> <a href="#custom-configuration" class="md-nav__link">
Custom configuration Custom configuration
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-dh-parameters-secret" title="Custom DH parameters secret" class="md-nav__link"> <a href="#custom-dh-parameters-secret" class="md-nav__link">
Custom DH parameters secret Custom DH parameters secret
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#test" title="Test" class="md-nav__link"> <a href="#test" class="md-nav__link">
Test Test
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1051,7 +1051,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deployment" title="Deployment" class="md-nav__link"> <a href="#deployment" class="md-nav__link">
Deployment Deployment
</a> </a>
@ -1059,21 +1059,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#without-tls" title="Without TLS" class="md-nav__link"> <a href="#without-tls" class="md-nav__link">
Without TLS Without TLS
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#with-tls" title="With TLS" class="md-nav__link"> <a href="#with-tls" class="md-nav__link">
With TLS With TLS
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#testing" title="Testing" class="md-nav__link"> <a href="#testing" class="md-nav__link">
Testing Testing
</a> </a>
@ -1193,7 +1193,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deployment" title="Deployment" class="md-nav__link"> <a href="#deployment" class="md-nav__link">
Deployment Deployment
</a> </a>
@ -1201,21 +1201,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#without-tls" title="Without TLS" class="md-nav__link"> <a href="#without-tls" class="md-nav__link">
Without TLS Without TLS
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#with-tls" title="With TLS" class="md-nav__link"> <a href="#with-tls" class="md-nav__link">
With TLS With TLS
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#testing" title="Testing" class="md-nav__link"> <a href="#testing" class="md-nav__link">
Testing Testing
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1063,7 +1063,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisites" title="Prerequisites" class="md-nav__link"> <a href="#prerequisites" class="md-nav__link">
Prerequisites Prerequisites
</a> </a>
@ -1071,42 +1071,42 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#step-1-kubernetes-deployment" title="Step 1: kubernetes Deployment" class="md-nav__link"> <a href="#step-1-kubernetes-deployment" class="md-nav__link">
Step 1: kubernetes Deployment Step 1: kubernetes Deployment
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#step-2-the-kubernetes-service" title="Step 2: the kubernetes Service" class="md-nav__link"> <a href="#step-2-the-kubernetes-service" class="md-nav__link">
Step 2: the kubernetes Service Step 2: the kubernetes Service
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#step-3-the-kubernetes-ingress" title="Step 3: the kubernetes Ingress" class="md-nav__link"> <a href="#step-3-the-kubernetes-ingress" class="md-nav__link">
Step 3: the kubernetes Ingress Step 3: the kubernetes Ingress
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#step-4-test-the-connection" title="Step 4: test the connection" class="md-nav__link"> <a href="#step-4-test-the-connection" class="md-nav__link">
Step 4: test the connection Step 4: test the connection
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#debugging-hints" title="Debugging Hints" class="md-nav__link"> <a href="#debugging-hints" class="md-nav__link">
Debugging Hints Debugging Hints
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#notes-on-using-responserequest-streams" title="Notes on using response/request streams" class="md-nav__link"> <a href="#notes-on-using-responserequest-streams" class="md-nav__link">
Notes on using response/request streams Notes on using response/request streams
</a> </a>
@ -1214,7 +1214,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisites" title="Prerequisites" class="md-nav__link"> <a href="#prerequisites" class="md-nav__link">
Prerequisites Prerequisites
</a> </a>
@ -1222,42 +1222,42 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#step-1-kubernetes-deployment" title="Step 1: kubernetes Deployment" class="md-nav__link"> <a href="#step-1-kubernetes-deployment" class="md-nav__link">
Step 1: kubernetes Deployment Step 1: kubernetes Deployment
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#step-2-the-kubernetes-service" title="Step 2: the kubernetes Service" class="md-nav__link"> <a href="#step-2-the-kubernetes-service" class="md-nav__link">
Step 2: the kubernetes Service Step 2: the kubernetes Service
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#step-3-the-kubernetes-ingress" title="Step 3: the kubernetes Ingress" class="md-nav__link"> <a href="#step-3-the-kubernetes-ingress" class="md-nav__link">
Step 3: the kubernetes Ingress Step 3: the kubernetes Ingress
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#step-4-test-the-connection" title="Step 4: test the connection" class="md-nav__link"> <a href="#step-4-test-the-connection" class="md-nav__link">
Step 4: test the connection Step 4: test the connection
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#debugging-hints" title="Debugging Hints" class="md-nav__link"> <a href="#debugging-hints" class="md-nav__link">
Debugging Hints Debugging Hints
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#notes-on-using-responserequest-streams" title="Notes on using response/request streams" class="md-nav__link"> <a href="#notes-on-using-responserequest-streams" class="md-nav__link">
Notes on using response/request streams Notes on using response/request streams
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../assets/images/favicon.png"> <link rel="shortcut icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href=".." title="Welcome" class="md-tabs__link"> <a href=".." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../deploy/" title="Deployment" class="md-tabs__link"> <a href="../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="./" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="./" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1087,21 +1087,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisites" title="Prerequisites" class="md-nav__link"> <a href="#prerequisites" class="md-nav__link">
Prerequisites Prerequisites
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deployment" title="Deployment" class="md-nav__link"> <a href="#deployment" class="md-nav__link">
Deployment Deployment
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#examples" title="Examples" class="md-nav__link"> <a href="#examples" class="md-nav__link">
Examples Examples
</a> </a>
@ -1109,14 +1109,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#rewrite-target" title="Rewrite Target" class="md-nav__link"> <a href="#rewrite-target" class="md-nav__link">
Rewrite Target Rewrite Target
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#app-root" title="App Root" class="md-nav__link"> <a href="#app-root" class="md-nav__link">
App Root App Root
</a> </a>
@ -1200,21 +1200,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisites" title="Prerequisites" class="md-nav__link"> <a href="#prerequisites" class="md-nav__link">
Prerequisites Prerequisites
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deployment" title="Deployment" class="md-nav__link"> <a href="#deployment" class="md-nav__link">
Deployment Deployment
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#examples" title="Examples" class="md-nav__link"> <a href="#examples" class="md-nav__link">
Examples Examples
</a> </a>
@ -1222,14 +1222,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#rewrite-target" title="Rewrite Target" class="md-nav__link"> <a href="#rewrite-target" class="md-nav__link">
Rewrite Target Rewrite Target
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#app-root" title="App Root" class="md-nav__link"> <a href="#app-root" class="md-nav__link">
App Root App Root
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1099,35 +1099,35 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisites" title="Prerequisites" class="md-nav__link"> <a href="#prerequisites" class="md-nav__link">
Prerequisites Prerequisites
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#acquiring-an-ip" title="Acquiring an IP" class="md-nav__link"> <a href="#acquiring-an-ip" class="md-nav__link">
Acquiring an IP Acquiring an IP
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#assigning-the-ip-to-an-ingress" title="Assigning the IP to an Ingress" class="md-nav__link"> <a href="#assigning-the-ip-to-an-ingress" class="md-nav__link">
Assigning the IP to an Ingress Assigning the IP to an Ingress
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#retaining-the-ip" title="Retaining the IP" class="md-nav__link"> <a href="#retaining-the-ip" class="md-nav__link">
Retaining the IP Retaining the IP
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#promote-ephemeral-to-static-ip" title="Promote ephemeral to static IP" class="md-nav__link"> <a href="#promote-ephemeral-to-static-ip" class="md-nav__link">
Promote ephemeral to static IP Promote ephemeral to static IP
</a> </a>
@ -1194,35 +1194,35 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisites" title="Prerequisites" class="md-nav__link"> <a href="#prerequisites" class="md-nav__link">
Prerequisites Prerequisites
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#acquiring-an-ip" title="Acquiring an IP" class="md-nav__link"> <a href="#acquiring-an-ip" class="md-nav__link">
Acquiring an IP Acquiring an IP
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#assigning-the-ip-to-an-ingress" title="Assigning the IP to an Ingress" class="md-nav__link"> <a href="#assigning-the-ip-to-an-ingress" class="md-nav__link">
Assigning the IP to an Ingress Assigning the IP to an Ingress
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#retaining-the-ip" title="Retaining the IP" class="md-nav__link"> <a href="#retaining-the-ip" class="md-nav__link">
Retaining the IP Retaining the IP
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#promote-ephemeral-to-static-ip" title="Promote ephemeral to static IP" class="md-nav__link"> <a href="#promote-ephemeral-to-static-ip" class="md-nav__link">
Promote ephemeral to static IP Promote ephemeral to static IP
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="Examples" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1111,21 +1111,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisites" title="Prerequisites" class="md-nav__link"> <a href="#prerequisites" class="md-nav__link">
Prerequisites Prerequisites
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deployment" title="Deployment" class="md-nav__link"> <a href="#deployment" class="md-nav__link">
Deployment Deployment
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#validation" title="Validation" class="md-nav__link"> <a href="#validation" class="md-nav__link">
Validation Validation
</a> </a>
@ -1180,21 +1180,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prerequisites" title="Prerequisites" class="md-nav__link"> <a href="#prerequisites" class="md-nav__link">
Prerequisites Prerequisites
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deployment" title="Deployment" class="md-nav__link"> <a href="#deployment" class="md-nav__link">
Deployment Deployment
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#validation" title="Validation" class="md-nav__link"> <a href="#validation" class="md-nav__link">
Validation Validation
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../assets/images/favicon.png"> <link rel="shortcut icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href=".." title="Welcome" class="md-tabs__link md-tabs__link--active"> <a href=".." class="md-tabs__link md-tabs__link--active">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../deploy/" title="Deployment" class="md-tabs__link"> <a href="../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../examples/" title="Examples" class="md-tabs__link"> <a href="../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -379,35 +379,35 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#nginx-configuration" title="NGINX configuration" class="md-nav__link"> <a href="#nginx-configuration" class="md-nav__link">
NGINX configuration NGINX configuration
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#nginx-model" title="NGINX model" class="md-nav__link"> <a href="#nginx-model" class="md-nav__link">
NGINX model NGINX model
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#building-the-nginx-model" title="Building the NGINX model" class="md-nav__link"> <a href="#building-the-nginx-model" class="md-nav__link">
Building the NGINX model Building the NGINX model
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#when-a-reload-is-required" title="When a reload is required" class="md-nav__link"> <a href="#when-a-reload-is-required" class="md-nav__link">
When a reload is required When a reload is required
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#avoiding-reloads" title="Avoiding reloads" class="md-nav__link"> <a href="#avoiding-reloads" class="md-nav__link">
Avoiding reloads Avoiding reloads
</a> </a>
@ -415,14 +415,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#avoiding-reloads-on-endpoints-changes" title="Avoiding reloads on Endpoints changes" class="md-nav__link"> <a href="#avoiding-reloads-on-endpoints-changes" class="md-nav__link">
Avoiding reloads on Endpoints changes Avoiding reloads on Endpoints changes
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#avoiding-outage-from-wrong-configuration" title="Avoiding outage from wrong configuration" class="md-nav__link"> <a href="#avoiding-outage-from-wrong-configuration" class="md-nav__link">
Avoiding outage from wrong configuration Avoiding outage from wrong configuration
</a> </a>
@ -1214,35 +1214,35 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#nginx-configuration" title="NGINX configuration" class="md-nav__link"> <a href="#nginx-configuration" class="md-nav__link">
NGINX configuration NGINX configuration
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#nginx-model" title="NGINX model" class="md-nav__link"> <a href="#nginx-model" class="md-nav__link">
NGINX model NGINX model
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#building-the-nginx-model" title="Building the NGINX model" class="md-nav__link"> <a href="#building-the-nginx-model" class="md-nav__link">
Building the NGINX model Building the NGINX model
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#when-a-reload-is-required" title="When a reload is required" class="md-nav__link"> <a href="#when-a-reload-is-required" class="md-nav__link">
When a reload is required When a reload is required
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#avoiding-reloads" title="Avoiding reloads" class="md-nav__link"> <a href="#avoiding-reloads" class="md-nav__link">
Avoiding reloads Avoiding reloads
</a> </a>
@ -1250,14 +1250,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#avoiding-reloads-on-endpoints-changes" title="Avoiding reloads on Endpoints changes" class="md-nav__link"> <a href="#avoiding-reloads-on-endpoints-changes" class="md-nav__link">
Avoiding reloads on Endpoints changes Avoiding reloads on Endpoints changes
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#avoiding-outage-from-wrong-configuration" title="Avoiding outage from wrong configuration" class="md-nav__link"> <a href="#avoiding-outage-from-wrong-configuration" class="md-nav__link">
Avoiding outage from wrong configuration Avoiding outage from wrong configuration
</a> </a>
@ -1336,7 +1336,7 @@
<p>In a relatively big clusters with frequently deploying apps this feature saves significant number of Nginx reloads which can otherwise affect response latency, load balancing quality (after every reload Nginx resets the state of load balancing) and so on.</p> <p>In a relatively big clusters with frequently deploying apps this feature saves significant number of Nginx reloads which can otherwise affect response latency, load balancing quality (after every reload Nginx resets the state of load balancing) and so on.</p>
<h3 id="avoiding-outage-from-wrong-configuration">Avoiding outage from wrong configuration<a class="headerlink" href="#avoiding-outage-from-wrong-configuration" title="Permanent link">&para;</a></h3> <h3 id="avoiding-outage-from-wrong-configuration">Avoiding outage from wrong configuration<a class="headerlink" href="#avoiding-outage-from-wrong-configuration" title="Permanent link">&para;</a></h3>
<p>Because the ingress controller works using the <a href="https://coreos.com/kubernetes/docs/latest/replication-controller.html#the-reconciliation-loop-in-detail">synchronization loop pattern</a>, it is applying the configuration for all matching objects. In case some Ingress objects have a broken configuration, for example a syntax error in the <code class="codehilite">nginx.ingress.kubernetes.io/configuration-snippet</code> annotation, the generated configuration becomes invalid, does not reload and hence no more ingresses will be taken into account.</p> <p>Because the ingress controller works using the <a href="https://coreos.com/kubernetes/docs/latest/replication-controller.html#the-reconciliation-loop-in-detail">synchronization loop pattern</a>, it is applying the configuration for all matching objects. In case some Ingress objects have a broken configuration, for example a syntax error in the <code class="codehilite">nginx.ingress.kubernetes.io/configuration-snippet</code> annotation, the generated configuration becomes invalid, does not reload and hence no more ingresses will be taken into account.</p>
<p>To prevent this situation to happen, the nginx ingress controller exposes optionnally a <a href="https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#validatingadmissionwebhook">validating admission webhook server</a> to ensure the validity of incoming ingress objects. <p>To prevent this situation to happen, the nginx ingress controller optionally exposes a <a href="https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#validatingadmissionwebhook">validating admission webhook server</a> to ensure the validity of incoming ingress objects.
This webhook appends the incoming ingress objects to the list of ingresses, generates the configuration and calls nginx to ensure the configuration has no syntax errors.</p> This webhook appends the incoming ingress objects to the list of ingresses, generates the configuration and calls nginx to ensure the configuration has no syntax errors.</p>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="assets/images/favicon.png"> <link rel="shortcut icon" href="assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="." title="Welcome" class="md-tabs__link md-tabs__link--active"> <a href="." class="md-tabs__link md-tabs__link--active">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="deploy/" title="Deployment" class="md-tabs__link"> <a href="deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="examples/" title="Examples" class="md-tabs__link"> <a href="examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -367,7 +367,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#getting-started" title="Getting Started" class="md-nav__link"> <a href="#getting-started" class="md-nav__link">
Getting Started Getting Started
</a> </a>
@ -1166,7 +1166,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#getting-started" title="Getting Started" class="md-nav__link"> <a href="#getting-started" class="md-nav__link">
Getting Started Getting Started
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../assets/images/favicon.png"> <link rel="shortcut icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href=".." title="Welcome" class="md-tabs__link md-tabs__link--active"> <a href=".." class="md-tabs__link md-tabs__link--active">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../deploy/" title="Deployment" class="md-tabs__link"> <a href="../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../examples/" title="Examples" class="md-tabs__link"> <a href="../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -403,21 +403,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#installation" title="Installation" class="md-nav__link"> <a href="#installation" class="md-nav__link">
Installation Installation
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#common-flags" title="Common Flags" class="md-nav__link"> <a href="#common-flags" class="md-nav__link">
Common Flags Common Flags
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#subcommands" title="Subcommands" class="md-nav__link"> <a href="#subcommands" class="md-nav__link">
Subcommands Subcommands
</a> </a>
@ -425,70 +425,70 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#backends" title="backends" class="md-nav__link"> <a href="#backends" class="md-nav__link">
backends backends
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#certs" title="certs" class="md-nav__link"> <a href="#certs" class="md-nav__link">
certs certs
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#conf" title="conf" class="md-nav__link"> <a href="#conf" class="md-nav__link">
conf conf
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#exec" title="exec" class="md-nav__link"> <a href="#exec" class="md-nav__link">
exec exec
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#general" title="general" class="md-nav__link"> <a href="#general" class="md-nav__link">
general general
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#info" title="info" class="md-nav__link"> <a href="#info" class="md-nav__link">
info info
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingresses" title="ingresses" class="md-nav__link"> <a href="#ingresses" class="md-nav__link">
ingresses ingresses
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#lint" title="lint" class="md-nav__link"> <a href="#lint" class="md-nav__link">
lint lint
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#logs" title="logs" class="md-nav__link"> <a href="#logs" class="md-nav__link">
logs logs
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ssh" title="ssh" class="md-nav__link"> <a href="#ssh" class="md-nav__link">
ssh ssh
</a> </a>
@ -1256,21 +1256,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#installation" title="Installation" class="md-nav__link"> <a href="#installation" class="md-nav__link">
Installation Installation
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#common-flags" title="Common Flags" class="md-nav__link"> <a href="#common-flags" class="md-nav__link">
Common Flags Common Flags
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#subcommands" title="Subcommands" class="md-nav__link"> <a href="#subcommands" class="md-nav__link">
Subcommands Subcommands
</a> </a>
@ -1278,70 +1278,70 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#backends" title="backends" class="md-nav__link"> <a href="#backends" class="md-nav__link">
backends backends
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#certs" title="certs" class="md-nav__link"> <a href="#certs" class="md-nav__link">
certs certs
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#conf" title="conf" class="md-nav__link"> <a href="#conf" class="md-nav__link">
conf conf
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#exec" title="exec" class="md-nav__link"> <a href="#exec" class="md-nav__link">
exec exec
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#general" title="general" class="md-nav__link"> <a href="#general" class="md-nav__link">
general general
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#info" title="info" class="md-nav__link"> <a href="#info" class="md-nav__link">
info info
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingresses" title="ingresses" class="md-nav__link"> <a href="#ingresses" class="md-nav__link">
ingresses ingresses
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#lint" title="lint" class="md-nav__link"> <a href="#lint" class="md-nav__link">
lint lint
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#logs" title="logs" class="md-nav__link"> <a href="#logs" class="md-nav__link">
logs logs
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ssh" title="ssh" class="md-nav__link"> <a href="#ssh" class="md-nav__link">
ssh ssh
</a> </a>
@ -1381,14 +1381,16 @@ Do not move it without providing redirects.
<h1 id="the-ingress-nginx-kubectl-plugin">The ingress-nginx kubectl plugin<a class="headerlink" href="#the-ingress-nginx-kubectl-plugin" title="Permanent link">&para;</a></h1> <h1 id="the-ingress-nginx-kubectl-plugin">The ingress-nginx kubectl plugin<a class="headerlink" href="#the-ingress-nginx-kubectl-plugin" title="Permanent link">&para;</a></h1>
<h2 id="installation">Installation<a class="headerlink" href="#installation" title="Permanent link">&para;</a></h2> <h2 id="installation">Installation<a class="headerlink" href="#installation" title="Permanent link">&para;</a></h2>
<p>Install <a href="https://github.com/GoogleContainerTools/krew">krew</a>, then run <p>Install <a href="https://github.com/GoogleContainerTools/krew">krew</a>, then run</p>
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl krew install ingress-nginx <div class="codehilite"><pre><span></span><span class="go">kubectl krew install ingress-nginx</span>
</pre></div> </pre></div>
to install the plugin. Then run
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx --help <p>to install the plugin. Then run</p>
<div class="codehilite"><pre><span></span><span class="go">kubectl ingress-nginx --help</span>
</pre></div> </pre></div>
to make sure the plugin is properly installed and to get a list of commands:</p>
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx --help <p>to make sure the plugin is properly installed and to get a list of commands:</p>
<div class="codehilite"><pre><span></span><span class="go">kubectl ingress-nginx --help</span>
<span class="go">A kubectl plugin for inspecting your ingress-nginx deployments</span> <span class="go">A kubectl plugin for inspecting your ingress-nginx deployments</span>
<span class="go">Usage:</span> <span class="go">Usage:</span>
@ -1518,8 +1520,9 @@ to make sure the plugin is properly installed and to get a list of commands:</p>
<p>Add the <code class="codehilite">--list</code> option to show only the backend names. Add the <code class="codehilite">--backend &lt;backend&gt;</code> option to show only the backend with the given name.</p> <p>Add the <code class="codehilite">--list</code> option to show only the backend names. Add the <code class="codehilite">--backend &lt;backend&gt;</code> option to show only the backend with the given name.</p>
<h3 id="certs">certs<a class="headerlink" href="#certs" title="Permanent link">&para;</a></h3> <h3 id="certs">certs<a class="headerlink" href="#certs" title="Permanent link">&para;</a></h3>
<p>Use <code class="codehilite">kubectl ingress-nginx certs --host &lt;hostname&gt;</code> to dump the SSL cert/key information for a given host. Requires that <code class="codehilite">--enable-dynamic-certificates</code> is <code class="codehilite">true</code> (this is the default as of version <code class="codehilite">0.24.0</code>). WARNING: This command will dump sensitive private key information. Don't blindly share the output, and certainly don't log it anywhere.</p> <p>Use <code class="codehilite">kubectl ingress-nginx certs --host &lt;hostname&gt;</code> to dump the SSL cert/key information for a given host. Requires that <code class="codehilite">--enable-dynamic-certificates</code> is <code class="codehilite">true</code> (this is the default as of version <code class="codehilite">0.24.0</code>).</p>
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx certs --host testaddr.local -n ingress-nginx <p><strong>WARNING:</strong> This command will dump sensitive private key information. Don't blindly share the output, and certainly don't log it anywhere.</p>
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx certs -n ingress-nginx --host testaddr.local
<span class="go">-----BEGIN CERTIFICATE-----</span> <span class="go">-----BEGIN CERTIFICATE-----</span>
<span class="go">...</span> <span class="go">...</span>
<span class="go">-----END CERTIFICATE-----</span> <span class="go">-----END CERTIFICATE-----</span>
@ -1534,7 +1537,7 @@ to make sure the plugin is properly installed and to get a list of commands:</p>
<h3 id="conf">conf<a class="headerlink" href="#conf" title="Permanent link">&para;</a></h3> <h3 id="conf">conf<a class="headerlink" href="#conf" title="Permanent link">&para;</a></h3>
<p>Use <code class="codehilite">kubectl ingress-nginx conf</code> to dump the generated <code class="codehilite">nginx.conf</code> file. Add the <code class="codehilite">--host &lt;hostname&gt;</code> option to view only the server block for that host:</p> <p>Use <code class="codehilite">kubectl ingress-nginx conf</code> to dump the generated <code class="codehilite">nginx.conf</code> file. Add the <code class="codehilite">--host &lt;hostname&gt;</code> option to view only the server block for that host:</p>
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx conf -n ingress-nginx --host testaddr.local <div class="codehilite"><pre><span></span><span class="go">kubectl ingress-nginx conf -n ingress-nginx --host testaddr.local</span>
<span class="go"> server {</span> <span class="go"> server {</span>
<span class="go"> server_name testaddr.local ;</span> <span class="go"> server_name testaddr.local ;</span>
@ -1561,33 +1564,21 @@ to make sure the plugin is properly installed and to get a list of commands:</p>
<h3 id="exec">exec<a class="headerlink" href="#exec" title="Permanent link">&para;</a></h3> <h3 id="exec">exec<a class="headerlink" href="#exec" title="Permanent link">&para;</a></h3>
<p><code class="codehilite">kubectl ingress-nginx exec</code> is exactly the same as <code class="codehilite">kubectl exec</code>, with the same command flags. It will automatically choose an <code class="codehilite">ingress-nginx</code> pod to run the command in.</p> <p><code class="codehilite">kubectl ingress-nginx exec</code> is exactly the same as <code class="codehilite">kubectl exec</code>, with the same command flags. It will automatically choose an <code class="codehilite">ingress-nginx</code> pod to run the command in.</p>
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx <span class="nb">exec</span> -i -n ingress-nginx -- ls /etc/nginx <div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx <span class="nb">exec</span> -i -n ingress-nginx -- ls /etc/nginx
<span class="go">fastcgi.conf</span>
<span class="go">fastcgi.conf.default</span>
<span class="go">fastcgi_params</span> <span class="go">fastcgi_params</span>
<span class="go">fastcgi_params.default</span>
<span class="go">geoip</span> <span class="go">geoip</span>
<span class="go">koi-utf</span>
<span class="go">koi-win</span>
<span class="go">lua</span> <span class="go">lua</span>
<span class="go">mime.types</span> <span class="go">mime.types</span>
<span class="go">mime.types.default</span>
<span class="go">modsecurity</span> <span class="go">modsecurity</span>
<span class="go">modules</span> <span class="go">modules</span>
<span class="go">nginx.conf</span> <span class="go">nginx.conf</span>
<span class="go">nginx.conf.default</span>
<span class="go">opentracing.json</span> <span class="go">opentracing.json</span>
<span class="go">owasp-modsecurity-crs</span> <span class="go">owasp-modsecurity-crs</span>
<span class="go">scgi_params</span>
<span class="go">scgi_params.default</span>
<span class="go">template</span> <span class="go">template</span>
<span class="go">uwsgi_params</span>
<span class="go">uwsgi_params.default</span>
<span class="go">win-utf</span>
</pre></div> </pre></div>
<h3 id="general">general<a class="headerlink" href="#general" title="Permanent link">&para;</a></h3> <h3 id="general">general<a class="headerlink" href="#general" title="Permanent link">&para;</a></h3>
<p><code class="codehilite">kubectl ingress-nginx general</code> dumps miscellaneous controller state as a JSON object. Currently it just shows the number of controller pods known to a particular controller pod.</p> <p><code class="codehilite">kubectl ingress-nginx general</code> dumps miscellaneous controller state as a JSON object. Currently it just shows the number of controller pods known to a particular controller pod.</p>
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx general <div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx general -n ingress-nginx
<span class="go">{</span> <span class="go">{</span>
<span class="go"> &quot;controllerPodsCount&quot;: 1</span> <span class="go"> &quot;controllerPodsCount&quot;: 1</span>
<span class="go">}</span> <span class="go">}</span>

File diff suppressed because one or more lines are too long

View file

@ -2,252 +2,252 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None</loc> <loc>None</loc>
<lastmod>2019-08-25</lastmod> <lastmod>2019-09-22</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
</urlset> </urlset>

Binary file not shown.

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../assets/images/favicon.png"> <link rel="shortcut icon" href="../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href=".." title="Welcome" class="md-tabs__link md-tabs__link--active"> <a href=".." class="md-tabs__link md-tabs__link--active">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../deploy/" title="Deployment" class="md-tabs__link"> <a href="../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../user-guide/nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../user-guide/nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../examples/" title="Examples" class="md-tabs__link"> <a href="../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -391,21 +391,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingress-controller-logs-and-events" title="Ingress-Controller Logs and Events" class="md-nav__link"> <a href="#ingress-controller-logs-and-events" class="md-nav__link">
Ingress-Controller Logs and Events Ingress-Controller Logs and Events
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#debug-logging" title="Debug Logging" class="md-nav__link"> <a href="#debug-logging" class="md-nav__link">
Debug Logging Debug Logging
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#authentication-to-the-kubernetes-api-server" title="Authentication to the Kubernetes API Server" class="md-nav__link"> <a href="#authentication-to-the-kubernetes-api-server" class="md-nav__link">
Authentication to the Kubernetes API Server Authentication to the Kubernetes API Server
</a> </a>
@ -413,7 +413,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#service-account" title="Service Account" class="md-nav__link"> <a href="#service-account" class="md-nav__link">
Service Account Service Account
</a> </a>
@ -425,14 +425,14 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#kube-config" title="Kube-Config" class="md-nav__link"> <a href="#kube-config" class="md-nav__link">
Kube-Config Kube-Config
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-gdb-with-nginx" title="Using GDB with Nginx" class="md-nav__link"> <a href="#using-gdb-with-nginx" class="md-nav__link">
Using GDB with Nginx Using GDB with Nginx
</a> </a>
@ -1207,21 +1207,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ingress-controller-logs-and-events" title="Ingress-Controller Logs and Events" class="md-nav__link"> <a href="#ingress-controller-logs-and-events" class="md-nav__link">
Ingress-Controller Logs and Events Ingress-Controller Logs and Events
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#debug-logging" title="Debug Logging" class="md-nav__link"> <a href="#debug-logging" class="md-nav__link">
Debug Logging Debug Logging
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#authentication-to-the-kubernetes-api-server" title="Authentication to the Kubernetes API Server" class="md-nav__link"> <a href="#authentication-to-the-kubernetes-api-server" class="md-nav__link">
Authentication to the Kubernetes API Server Authentication to the Kubernetes API Server
</a> </a>
@ -1229,7 +1229,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#service-account" title="Service Account" class="md-nav__link"> <a href="#service-account" class="md-nav__link">
Service Account Service Account
</a> </a>
@ -1241,14 +1241,14 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#kube-config" title="Kube-Config" class="md-nav__link"> <a href="#kube-config" class="md-nav__link">
Kube-Config Kube-Config
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#using-gdb-with-nginx" title="Using GDB with Nginx" class="md-nav__link"> <a href="#using-gdb-with-nginx" class="md-nav__link">
Using GDB with Nginx Using GDB with Nginx
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link md-tabs__link--active"> <a href="../nginx-configuration/" class="md-tabs__link md-tabs__link--active">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1149,7 +1149,7 @@
<h1 id="basic-usage-host-based-routing">Basic usage - host based routing<a class="headerlink" href="#basic-usage-host-based-routing" title="Permanent link">&para;</a></h1> <h1 id="basic-usage-host-based-routing">Basic usage - host based routing<a class="headerlink" href="#basic-usage-host-based-routing" title="Permanent link">&para;</a></h1>
<p>ingress-nginx can be used for many use cases, inside various cloud provider and supports a lot of configurations. In this section you can find a common usage scenario where a single load balancer powerd by ingress-nginx will route traffic to 2 different HTTP backend services based on the host name.</p> <p>ingress-nginx can be used for many use cases, inside various cloud provider and supports a lot of configurations. In this section you can find a common usage scenario where a single load balancer powered by ingress-nginx will route traffic to 2 different HTTP backend services based on the host name.</p>
<p>First of all follow the instructions to install ingress-nginx. Then imagine that you need to expose 2 HTTP services already installed: <code class="codehilite">myServiceA</code>, <code class="codehilite">myServiceB</code>. Let's say that you want to expose the first at <code class="codehilite">myServiceA.foo.org</code> and the second at <code class="codehilite">myServiceB.foo.org</code>. One possible solution is to create two <strong>ingress</strong> resources:</p> <p>First of all follow the instructions to install ingress-nginx. Then imagine that you need to expose 2 HTTP services already installed: <code class="codehilite">myServiceA</code>, <code class="codehilite">myServiceB</code>. Let's say that you want to expose the first at <code class="codehilite">myServiceA.foo.org</code> and the second at <code class="codehilite">myServiceB.foo.org</code>. One possible solution is to create two <strong>ingress</strong> resources:</p>
<div class="codehilite"><pre><span></span><span class="n">apiVersion</span><span class="o">:</span> <span class="n">extensions</span><span class="o">/</span><span class="n">v1beta1</span> <div class="codehilite"><pre><span></span><span class="n">apiVersion</span><span class="o">:</span> <span class="n">extensions</span><span class="o">/</span><span class="n">v1beta1</span>
<span class="n">kind</span><span class="o">:</span> <span class="n">Ingress</span> <span class="n">kind</span><span class="o">:</span> <span class="n">Ingress</span>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1156,11 +1156,6 @@
</ul> </ul>
<div class="admonition example"> <div class="admonition example">
<p class="admonition-title">Example</p> <p class="admonition-title">Example</p>
<p>The sub-directory <a href="https://github.com/kubernetes/ingress-nginx/tree/master/images/404-server"><code class="codehilite">/images/404-server</code></a>
provides a service which satisfies the requirements for a default backend.</p>
</div>
<div class="admonition example">
<p class="admonition-title">Example</p>
<p>The sub-directory <a href="https://github.com/kubernetes/ingress-nginx/tree/master/images/custom-error-pages"><code class="codehilite">/images/custom-error-pages</code></a> <p>The sub-directory <a href="https://github.com/kubernetes/ingress-nginx/tree/master/images/custom-error-pages"><code class="codehilite">/images/custom-error-pages</code></a>
provides an additional service for the purpose of customizing the error pages served via the default backend.</p> provides an additional service for the purpose of customizing the error pages served via the default backend.</p>
</div> </div>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -679,14 +679,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-objects-to-expose-a-fastcgi-pod" title="Example Objects to Expose a FastCGI Pod" class="md-nav__link"> <a href="#example-objects-to-expose-a-fastcgi-pod" class="md-nav__link">
Example Objects to Expose a FastCGI Pod Example Objects to Expose a FastCGI Pod
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#the-fastcgi-ingress-annotations" title="The FastCGI Ingress Annotations" class="md-nav__link"> <a href="#the-fastcgi-ingress-annotations" class="md-nav__link">
The FastCGI Ingress Annotations The FastCGI Ingress Annotations
</a> </a>
@ -694,21 +694,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#the-nginxingresskubernetesiobackend-protocol-annotation" title="The nginx.ingress.kubernetes.io/backend-protocol Annotation" class="md-nav__link"> <a href="#the-nginxingresskubernetesiobackend-protocol-annotation" class="md-nav__link">
The nginx.ingress.kubernetes.io/backend-protocol Annotation The nginx.ingress.kubernetes.io/backend-protocol Annotation
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#the-nginxingresskubernetesiofastcgi-index-annotation" title="The nginx.ingress.kubernetes.io/fastcgi-index Annotation" class="md-nav__link"> <a href="#the-nginxingresskubernetesiofastcgi-index-annotation" class="md-nav__link">
The nginx.ingress.kubernetes.io/fastcgi-index Annotation The nginx.ingress.kubernetes.io/fastcgi-index Annotation
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#the-nginxingresskubernetesiofastcgi-params-configmap-annotation" title="The nginx.ingress.kubernetes.io/fastcgi-params-configmap Annotation" class="md-nav__link"> <a href="#the-nginxingresskubernetesiofastcgi-params-configmap-annotation" class="md-nav__link">
The nginx.ingress.kubernetes.io/fastcgi-params-configmap Annotation The nginx.ingress.kubernetes.io/fastcgi-params-configmap Annotation
</a> </a>
@ -1200,14 +1200,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-objects-to-expose-a-fastcgi-pod" title="Example Objects to Expose a FastCGI Pod" class="md-nav__link"> <a href="#example-objects-to-expose-a-fastcgi-pod" class="md-nav__link">
Example Objects to Expose a FastCGI Pod Example Objects to Expose a FastCGI Pod
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#the-fastcgi-ingress-annotations" title="The FastCGI Ingress Annotations" class="md-nav__link"> <a href="#the-fastcgi-ingress-annotations" class="md-nav__link">
The FastCGI Ingress Annotations The FastCGI Ingress Annotations
</a> </a>
@ -1215,21 +1215,21 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#the-nginxingresskubernetesiobackend-protocol-annotation" title="The nginx.ingress.kubernetes.io/backend-protocol Annotation" class="md-nav__link"> <a href="#the-nginxingresskubernetesiobackend-protocol-annotation" class="md-nav__link">
The nginx.ingress.kubernetes.io/backend-protocol Annotation The nginx.ingress.kubernetes.io/backend-protocol Annotation
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#the-nginxingresskubernetesiofastcgi-index-annotation" title="The nginx.ingress.kubernetes.io/fastcgi-index Annotation" class="md-nav__link"> <a href="#the-nginxingresskubernetesiofastcgi-index-annotation" class="md-nav__link">
The nginx.ingress.kubernetes.io/fastcgi-index Annotation The nginx.ingress.kubernetes.io/fastcgi-index Annotation
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#the-nginxingresskubernetesiofastcgi-params-configmap-annotation" title="The nginx.ingress.kubernetes.io/fastcgi-params-configmap Annotation" class="md-nav__link"> <a href="#the-nginxingresskubernetesiofastcgi-params-configmap-annotation" class="md-nav__link">
The nginx.ingress.kubernetes.io/fastcgi-params-configmap Annotation The nginx.ingress.kubernetes.io/fastcgi-params-configmap Annotation
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -691,14 +691,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#regular-expression-support" title="Regular Expression Support" class="md-nav__link"> <a href="#regular-expression-support" class="md-nav__link">
Regular Expression Support Regular Expression Support
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#path-priority" title="Path Priority" class="md-nav__link"> <a href="#path-priority" class="md-nav__link">
Path Priority Path Priority
</a> </a>
@ -706,7 +706,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example" title="Example" class="md-nav__link"> <a href="#example" class="md-nav__link">
Example Example
</a> </a>
@ -718,7 +718,7 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#warning" title="Warning" class="md-nav__link"> <a href="#warning" class="md-nav__link">
Warning Warning
</a> </a>
@ -726,7 +726,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example_1" title="Example" class="md-nav__link"> <a href="#example_1" class="md-nav__link">
Example Example
</a> </a>
@ -1206,14 +1206,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#regular-expression-support" title="Regular Expression Support" class="md-nav__link"> <a href="#regular-expression-support" class="md-nav__link">
Regular Expression Support Regular Expression Support
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#path-priority" title="Path Priority" class="md-nav__link"> <a href="#path-priority" class="md-nav__link">
Path Priority Path Priority
</a> </a>
@ -1221,7 +1221,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example" title="Example" class="md-nav__link"> <a href="#example" class="md-nav__link">
Example Example
</a> </a>
@ -1233,7 +1233,7 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#warning" title="Warning" class="md-nav__link"> <a href="#warning" class="md-nav__link">
Warning Warning
</a> </a>
@ -1241,7 +1241,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example_1" title="Example" class="md-nav__link"> <a href="#example_1" class="md-nav__link">
Example Example
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -715,49 +715,49 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#source-ip-address" title="Source IP address" class="md-nav__link"> <a href="#source-ip-address" class="md-nav__link">
Source IP address Source IP address
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-protocol" title="Proxy Protocol" class="md-nav__link"> <a href="#proxy-protocol" class="md-nav__link">
Proxy Protocol Proxy Protocol
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#websockets" title="Websockets" class="md-nav__link"> <a href="#websockets" class="md-nav__link">
Websockets Websockets
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#optimizing-tls-time-to-first-byte-tttfb" title="Optimizing TLS Time To First Byte (TTTFB)" class="md-nav__link"> <a href="#optimizing-tls-time-to-first-byte-tttfb" class="md-nav__link">
Optimizing TLS Time To First Byte (TTTFB) Optimizing TLS Time To First Byte (TTTFB)
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#retries-in-non-idempotent-methods" title="Retries in non-idempotent methods" class="md-nav__link"> <a href="#retries-in-non-idempotent-methods" class="md-nav__link">
Retries in non-idempotent methods Retries in non-idempotent methods
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#limitations" title="Limitations" class="md-nav__link"> <a href="#limitations" class="md-nav__link">
Limitations Limitations
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#why-endpoints-and-not-services" title="Why endpoints and not services" class="md-nav__link"> <a href="#why-endpoints-and-not-services" class="md-nav__link">
Why endpoints and not services Why endpoints and not services
</a> </a>
@ -1208,49 +1208,49 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#source-ip-address" title="Source IP address" class="md-nav__link"> <a href="#source-ip-address" class="md-nav__link">
Source IP address Source IP address
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-protocol" title="Proxy Protocol" class="md-nav__link"> <a href="#proxy-protocol" class="md-nav__link">
Proxy Protocol Proxy Protocol
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#websockets" title="Websockets" class="md-nav__link"> <a href="#websockets" class="md-nav__link">
Websockets Websockets
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#optimizing-tls-time-to-first-byte-tttfb" title="Optimizing TLS Time To First Byte (TTTFB)" class="md-nav__link"> <a href="#optimizing-tls-time-to-first-byte-tttfb" class="md-nav__link">
Optimizing TLS Time To First Byte (TTTFB) Optimizing TLS Time To First Byte (TTTFB)
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#retries-in-non-idempotent-methods" title="Retries in non-idempotent methods" class="md-nav__link"> <a href="#retries-in-non-idempotent-methods" class="md-nav__link">
Retries in non-idempotent methods Retries in non-idempotent methods
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#limitations" title="Limitations" class="md-nav__link"> <a href="#limitations" class="md-nav__link">
Limitations Limitations
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#why-endpoints-and-not-services" title="Why endpoints and not services" class="md-nav__link"> <a href="#why-endpoints-and-not-services" class="md-nav__link">
Why endpoints and not services Why endpoints and not services
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -727,14 +727,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#before-you-begin" title="Before You Begin" class="md-nav__link"> <a href="#before-you-begin" class="md-nav__link">
Before You Begin Before You Begin
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deploy-and-configure-prometheus-server" title="Deploy and configure Prometheus Server" class="md-nav__link"> <a href="#deploy-and-configure-prometheus-server" class="md-nav__link">
Deploy and configure Prometheus Server Deploy and configure Prometheus Server
</a> </a>
@ -742,14 +742,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prometheus-dashboard" title="Prometheus Dashboard" class="md-nav__link"> <a href="#prometheus-dashboard" class="md-nav__link">
Prometheus Dashboard Prometheus Dashboard
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#grafana" title="Grafana" class="md-nav__link"> <a href="#grafana" class="md-nav__link">
Grafana Grafana
</a> </a>
@ -1193,14 +1193,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#before-you-begin" title="Before You Begin" class="md-nav__link"> <a href="#before-you-begin" class="md-nav__link">
Before You Begin Before You Begin
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#deploy-and-configure-prometheus-server" title="Deploy and configure Prometheus Server" class="md-nav__link"> <a href="#deploy-and-configure-prometheus-server" class="md-nav__link">
Deploy and configure Prometheus Server Deploy and configure Prometheus Server
</a> </a>
@ -1208,14 +1208,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prometheus-dashboard" title="Prometheus Dashboard" class="md-nav__link"> <a href="#prometheus-dashboard" class="md-nav__link">
Prometheus Dashboard Prometheus Dashboard
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#grafana" title="Grafana" class="md-nav__link"> <a href="#grafana" class="md-nav__link">
Grafana Grafana
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -739,7 +739,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#multiple-ingress-nginx-controllers" title="Multiple ingress-nginx controllers" class="md-nav__link"> <a href="#multiple-ingress-nginx-controllers" class="md-nav__link">
Multiple ingress-nginx controllers Multiple ingress-nginx controllers
</a> </a>
@ -1166,7 +1166,7 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#multiple-ingress-nginx-controllers" title="Multiple ingress-nginx controllers" class="md-nav__link"> <a href="#multiple-ingress-nginx-controllers" class="md-nav__link">
Multiple ingress-nginx controllers Multiple ingress-nginx controllers
</a> </a>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="User guide" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../examples/" title="Examples" class="md-tabs__link"> <a href="../../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -580,21 +580,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#canary" title="Canary" class="md-nav__link"> <a href="#canary" class="md-nav__link">
Canary Canary
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#rewrite" title="Rewrite" class="md-nav__link"> <a href="#rewrite" class="md-nav__link">
Rewrite Rewrite
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#session-affinity" title="Session Affinity" class="md-nav__link"> <a href="#session-affinity" class="md-nav__link">
Session Affinity Session Affinity
</a> </a>
@ -602,7 +602,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#cookie-affinity" title="Cookie affinity" class="md-nav__link"> <a href="#cookie-affinity" class="md-nav__link">
Cookie affinity Cookie affinity
</a> </a>
@ -614,105 +614,105 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#authentication" title="Authentication" class="md-nav__link"> <a href="#authentication" class="md-nav__link">
Authentication Authentication
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-nginx-upstream-hashing" title="Custom NGINX upstream hashing" class="md-nav__link"> <a href="#custom-nginx-upstream-hashing" class="md-nav__link">
Custom NGINX upstream hashing Custom NGINX upstream hashing
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-nginx-load-balancing" title="Custom NGINX load balancing" class="md-nav__link"> <a href="#custom-nginx-load-balancing" class="md-nav__link">
Custom NGINX load balancing Custom NGINX load balancing
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-nginx-upstream-vhost" title="Custom NGINX upstream vhost" class="md-nav__link"> <a href="#custom-nginx-upstream-vhost" class="md-nav__link">
Custom NGINX upstream vhost Custom NGINX upstream vhost
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#client-certificate-authentication" title="Client Certificate Authentication" class="md-nav__link"> <a href="#client-certificate-authentication" class="md-nav__link">
Client Certificate Authentication Client Certificate Authentication
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#backend-certificate-authentication" title="Backend Certificate Authentication" class="md-nav__link"> <a href="#backend-certificate-authentication" class="md-nav__link">
Backend Certificate Authentication Backend Certificate Authentication
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#configuration-snippet" title="Configuration snippet" class="md-nav__link"> <a href="#configuration-snippet" class="md-nav__link">
Configuration snippet Configuration snippet
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-http-errors" title="Custom HTTP Errors" class="md-nav__link"> <a href="#custom-http-errors" class="md-nav__link">
Custom HTTP Errors Custom HTTP Errors
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default-backend" title="Default Backend" class="md-nav__link"> <a href="#default-backend" class="md-nav__link">
Default Backend Default Backend
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#enable-cors" title="Enable CORS" class="md-nav__link"> <a href="#enable-cors" class="md-nav__link">
Enable CORS Enable CORS
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#http2-push-preload" title="HTTP2 Push Preload." class="md-nav__link"> <a href="#http2-push-preload" class="md-nav__link">
HTTP2 Push Preload. HTTP2 Push Preload.
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#server-alias" title="Server Alias" class="md-nav__link"> <a href="#server-alias" class="md-nav__link">
Server Alias Server Alias
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#server-snippet" title="Server snippet" class="md-nav__link"> <a href="#server-snippet" class="md-nav__link">
Server snippet Server snippet
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#client-body-buffer-size" title="Client Body Buffer Size" class="md-nav__link"> <a href="#client-body-buffer-size" class="md-nav__link">
Client Body Buffer Size Client Body Buffer Size
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#external-authentication" title="External Authentication" class="md-nav__link"> <a href="#external-authentication" class="md-nav__link">
External Authentication External Authentication
</a> </a>
@ -720,7 +720,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#global-external-authentication" title="Global External Authentication" class="md-nav__link"> <a href="#global-external-authentication" class="md-nav__link">
Global External Authentication Global External Authentication
</a> </a>
@ -732,42 +732,42 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#rate-limiting" title="Rate limiting" class="md-nav__link"> <a href="#rate-limiting" class="md-nav__link">
Rate limiting Rate limiting
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#permanent-redirect" title="Permanent Redirect" class="md-nav__link"> <a href="#permanent-redirect" class="md-nav__link">
Permanent Redirect Permanent Redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#permanent-redirect-code" title="Permanent Redirect Code" class="md-nav__link"> <a href="#permanent-redirect-code" class="md-nav__link">
Permanent Redirect Code Permanent Redirect Code
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#temporal-redirect" title="Temporal Redirect" class="md-nav__link"> <a href="#temporal-redirect" class="md-nav__link">
Temporal Redirect Temporal Redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ssl-passthrough" title="SSL Passthrough" class="md-nav__link"> <a href="#ssl-passthrough" class="md-nav__link">
SSL Passthrough SSL Passthrough
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#service-upstream" title="Service Upstream" class="md-nav__link"> <a href="#service-upstream" class="md-nav__link">
Service Upstream Service Upstream
</a> </a>
@ -775,7 +775,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#known-issues" title="Known Issues" class="md-nav__link"> <a href="#known-issues" class="md-nav__link">
Known Issues Known Issues
</a> </a>
@ -787,168 +787,168 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#server-side-https-enforcement-through-redirect" title="Server-side HTTPS enforcement through redirect" class="md-nav__link"> <a href="#server-side-https-enforcement-through-redirect" class="md-nav__link">
Server-side HTTPS enforcement through redirect Server-side HTTPS enforcement through redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#redirect-fromto-www" title="Redirect from/to www" class="md-nav__link"> <a href="#redirect-fromto-www" class="md-nav__link">
Redirect from/to www Redirect from/to www
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#whitelist-source-range" title="Whitelist source range" class="md-nav__link"> <a href="#whitelist-source-range" class="md-nav__link">
Whitelist source range Whitelist source range
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-timeouts" title="Custom timeouts" class="md-nav__link"> <a href="#custom-timeouts" class="md-nav__link">
Custom timeouts Custom timeouts
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-redirect" title="Proxy redirect" class="md-nav__link"> <a href="#proxy-redirect" class="md-nav__link">
Proxy redirect Proxy redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-max-body-size" title="Custom max body size" class="md-nav__link"> <a href="#custom-max-body-size" class="md-nav__link">
Custom max body size Custom max body size
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-cookie-domain" title="Proxy cookie domain" class="md-nav__link"> <a href="#proxy-cookie-domain" class="md-nav__link">
Proxy cookie domain Proxy cookie domain
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-cookie-path" title="Proxy cookie path" class="md-nav__link"> <a href="#proxy-cookie-path" class="md-nav__link">
Proxy cookie path Proxy cookie path
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-buffering" title="Proxy buffering" class="md-nav__link"> <a href="#proxy-buffering" class="md-nav__link">
Proxy buffering Proxy buffering
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-buffers-number" title="Proxy buffers Number" class="md-nav__link"> <a href="#proxy-buffers-number" class="md-nav__link">
Proxy buffers Number Proxy buffers Number
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-buffer-size" title="Proxy buffer size" class="md-nav__link"> <a href="#proxy-buffer-size" class="md-nav__link">
Proxy buffer size Proxy buffer size
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-http-version" title="Proxy HTTP version" class="md-nav__link"> <a href="#proxy-http-version" class="md-nav__link">
Proxy HTTP version Proxy HTTP version
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ssl-ciphers" title="SSL ciphers" class="md-nav__link"> <a href="#ssl-ciphers" class="md-nav__link">
SSL ciphers SSL ciphers
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#connection-proxy-header" title="Connection proxy header" class="md-nav__link"> <a href="#connection-proxy-header" class="md-nav__link">
Connection proxy header Connection proxy header
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#enable-access-log" title="Enable Access Log" class="md-nav__link"> <a href="#enable-access-log" class="md-nav__link">
Enable Access Log Enable Access Log
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#enable-rewrite-log" title="Enable Rewrite Log" class="md-nav__link"> <a href="#enable-rewrite-log" class="md-nav__link">
Enable Rewrite Log Enable Rewrite Log
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#x-forwarded-prefix-header" title="X-Forwarded-Prefix Header" class="md-nav__link"> <a href="#x-forwarded-prefix-header" class="md-nav__link">
X-Forwarded-Prefix Header X-Forwarded-Prefix Header
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#lua-resty-waf" title="Lua Resty WAF" class="md-nav__link"> <a href="#lua-resty-waf" class="md-nav__link">
Lua Resty WAF Lua Resty WAF
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#modsecurity" title="ModSecurity" class="md-nav__link"> <a href="#modsecurity" class="md-nav__link">
ModSecurity ModSecurity
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#influxdb" title="InfluxDB" class="md-nav__link"> <a href="#influxdb" class="md-nav__link">
InfluxDB InfluxDB
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#backend-protocol" title="Backend Protocol" class="md-nav__link"> <a href="#backend-protocol" class="md-nav__link">
Backend Protocol Backend Protocol
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#use-regex" title="Use Regex" class="md-nav__link"> <a href="#use-regex" class="md-nav__link">
Use Regex Use Regex
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#satisfy" title="Satisfy" class="md-nav__link"> <a href="#satisfy" class="md-nav__link">
Satisfy Satisfy
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#mirror" title="Mirror" class="md-nav__link"> <a href="#mirror" class="md-nav__link">
Mirror Mirror
</a> </a>
@ -1536,21 +1536,21 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#canary" title="Canary" class="md-nav__link"> <a href="#canary" class="md-nav__link">
Canary Canary
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#rewrite" title="Rewrite" class="md-nav__link"> <a href="#rewrite" class="md-nav__link">
Rewrite Rewrite
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#session-affinity" title="Session Affinity" class="md-nav__link"> <a href="#session-affinity" class="md-nav__link">
Session Affinity Session Affinity
</a> </a>
@ -1558,7 +1558,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#cookie-affinity" title="Cookie affinity" class="md-nav__link"> <a href="#cookie-affinity" class="md-nav__link">
Cookie affinity Cookie affinity
</a> </a>
@ -1570,105 +1570,105 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#authentication" title="Authentication" class="md-nav__link"> <a href="#authentication" class="md-nav__link">
Authentication Authentication
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-nginx-upstream-hashing" title="Custom NGINX upstream hashing" class="md-nav__link"> <a href="#custom-nginx-upstream-hashing" class="md-nav__link">
Custom NGINX upstream hashing Custom NGINX upstream hashing
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-nginx-load-balancing" title="Custom NGINX load balancing" class="md-nav__link"> <a href="#custom-nginx-load-balancing" class="md-nav__link">
Custom NGINX load balancing Custom NGINX load balancing
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-nginx-upstream-vhost" title="Custom NGINX upstream vhost" class="md-nav__link"> <a href="#custom-nginx-upstream-vhost" class="md-nav__link">
Custom NGINX upstream vhost Custom NGINX upstream vhost
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#client-certificate-authentication" title="Client Certificate Authentication" class="md-nav__link"> <a href="#client-certificate-authentication" class="md-nav__link">
Client Certificate Authentication Client Certificate Authentication
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#backend-certificate-authentication" title="Backend Certificate Authentication" class="md-nav__link"> <a href="#backend-certificate-authentication" class="md-nav__link">
Backend Certificate Authentication Backend Certificate Authentication
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#configuration-snippet" title="Configuration snippet" class="md-nav__link"> <a href="#configuration-snippet" class="md-nav__link">
Configuration snippet Configuration snippet
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-http-errors" title="Custom HTTP Errors" class="md-nav__link"> <a href="#custom-http-errors" class="md-nav__link">
Custom HTTP Errors Custom HTTP Errors
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default-backend" title="Default Backend" class="md-nav__link"> <a href="#default-backend" class="md-nav__link">
Default Backend Default Backend
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#enable-cors" title="Enable CORS" class="md-nav__link"> <a href="#enable-cors" class="md-nav__link">
Enable CORS Enable CORS
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#http2-push-preload" title="HTTP2 Push Preload." class="md-nav__link"> <a href="#http2-push-preload" class="md-nav__link">
HTTP2 Push Preload. HTTP2 Push Preload.
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#server-alias" title="Server Alias" class="md-nav__link"> <a href="#server-alias" class="md-nav__link">
Server Alias Server Alias
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#server-snippet" title="Server snippet" class="md-nav__link"> <a href="#server-snippet" class="md-nav__link">
Server snippet Server snippet
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#client-body-buffer-size" title="Client Body Buffer Size" class="md-nav__link"> <a href="#client-body-buffer-size" class="md-nav__link">
Client Body Buffer Size Client Body Buffer Size
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#external-authentication" title="External Authentication" class="md-nav__link"> <a href="#external-authentication" class="md-nav__link">
External Authentication External Authentication
</a> </a>
@ -1676,7 +1676,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#global-external-authentication" title="Global External Authentication" class="md-nav__link"> <a href="#global-external-authentication" class="md-nav__link">
Global External Authentication Global External Authentication
</a> </a>
@ -1688,42 +1688,42 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#rate-limiting" title="Rate limiting" class="md-nav__link"> <a href="#rate-limiting" class="md-nav__link">
Rate limiting Rate limiting
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#permanent-redirect" title="Permanent Redirect" class="md-nav__link"> <a href="#permanent-redirect" class="md-nav__link">
Permanent Redirect Permanent Redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#permanent-redirect-code" title="Permanent Redirect Code" class="md-nav__link"> <a href="#permanent-redirect-code" class="md-nav__link">
Permanent Redirect Code Permanent Redirect Code
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#temporal-redirect" title="Temporal Redirect" class="md-nav__link"> <a href="#temporal-redirect" class="md-nav__link">
Temporal Redirect Temporal Redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ssl-passthrough" title="SSL Passthrough" class="md-nav__link"> <a href="#ssl-passthrough" class="md-nav__link">
SSL Passthrough SSL Passthrough
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#service-upstream" title="Service Upstream" class="md-nav__link"> <a href="#service-upstream" class="md-nav__link">
Service Upstream Service Upstream
</a> </a>
@ -1731,7 +1731,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#known-issues" title="Known Issues" class="md-nav__link"> <a href="#known-issues" class="md-nav__link">
Known Issues Known Issues
</a> </a>
@ -1743,168 +1743,168 @@
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#server-side-https-enforcement-through-redirect" title="Server-side HTTPS enforcement through redirect" class="md-nav__link"> <a href="#server-side-https-enforcement-through-redirect" class="md-nav__link">
Server-side HTTPS enforcement through redirect Server-side HTTPS enforcement through redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#redirect-fromto-www" title="Redirect from/to www" class="md-nav__link"> <a href="#redirect-fromto-www" class="md-nav__link">
Redirect from/to www Redirect from/to www
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#whitelist-source-range" title="Whitelist source range" class="md-nav__link"> <a href="#whitelist-source-range" class="md-nav__link">
Whitelist source range Whitelist source range
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-timeouts" title="Custom timeouts" class="md-nav__link"> <a href="#custom-timeouts" class="md-nav__link">
Custom timeouts Custom timeouts
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-redirect" title="Proxy redirect" class="md-nav__link"> <a href="#proxy-redirect" class="md-nav__link">
Proxy redirect Proxy redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#custom-max-body-size" title="Custom max body size" class="md-nav__link"> <a href="#custom-max-body-size" class="md-nav__link">
Custom max body size Custom max body size
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-cookie-domain" title="Proxy cookie domain" class="md-nav__link"> <a href="#proxy-cookie-domain" class="md-nav__link">
Proxy cookie domain Proxy cookie domain
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-cookie-path" title="Proxy cookie path" class="md-nav__link"> <a href="#proxy-cookie-path" class="md-nav__link">
Proxy cookie path Proxy cookie path
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-buffering" title="Proxy buffering" class="md-nav__link"> <a href="#proxy-buffering" class="md-nav__link">
Proxy buffering Proxy buffering
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-buffers-number" title="Proxy buffers Number" class="md-nav__link"> <a href="#proxy-buffers-number" class="md-nav__link">
Proxy buffers Number Proxy buffers Number
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-buffer-size" title="Proxy buffer size" class="md-nav__link"> <a href="#proxy-buffer-size" class="md-nav__link">
Proxy buffer size Proxy buffer size
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#proxy-http-version" title="Proxy HTTP version" class="md-nav__link"> <a href="#proxy-http-version" class="md-nav__link">
Proxy HTTP version Proxy HTTP version
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ssl-ciphers" title="SSL ciphers" class="md-nav__link"> <a href="#ssl-ciphers" class="md-nav__link">
SSL ciphers SSL ciphers
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#connection-proxy-header" title="Connection proxy header" class="md-nav__link"> <a href="#connection-proxy-header" class="md-nav__link">
Connection proxy header Connection proxy header
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#enable-access-log" title="Enable Access Log" class="md-nav__link"> <a href="#enable-access-log" class="md-nav__link">
Enable Access Log Enable Access Log
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#enable-rewrite-log" title="Enable Rewrite Log" class="md-nav__link"> <a href="#enable-rewrite-log" class="md-nav__link">
Enable Rewrite Log Enable Rewrite Log
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#x-forwarded-prefix-header" title="X-Forwarded-Prefix Header" class="md-nav__link"> <a href="#x-forwarded-prefix-header" class="md-nav__link">
X-Forwarded-Prefix Header X-Forwarded-Prefix Header
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#lua-resty-waf" title="Lua Resty WAF" class="md-nav__link"> <a href="#lua-resty-waf" class="md-nav__link">
Lua Resty WAF Lua Resty WAF
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#modsecurity" title="ModSecurity" class="md-nav__link"> <a href="#modsecurity" class="md-nav__link">
ModSecurity ModSecurity
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#influxdb" title="InfluxDB" class="md-nav__link"> <a href="#influxdb" class="md-nav__link">
InfluxDB InfluxDB
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#backend-protocol" title="Backend Protocol" class="md-nav__link"> <a href="#backend-protocol" class="md-nav__link">
Backend Protocol Backend Protocol
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#use-regex" title="Use Regex" class="md-nav__link"> <a href="#use-regex" class="md-nav__link">
Use Regex Use Regex
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#satisfy" title="Satisfy" class="md-nav__link"> <a href="#satisfy" class="md-nav__link">
Satisfy Satisfy
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#mirror" title="Mirror" class="md-nav__link"> <a href="#mirror" class="md-nav__link">
Mirror Mirror
</a> </a>
@ -1969,6 +1969,10 @@ table below.</p>
<td>string</td> <td>string</td>
</tr> </tr>
<tr> <tr>
<td><a href="#authentication">nginx.ingress.kubernetes.io/auth-secret-type</a></td>
<td>string</td>
</tr>
<tr>
<td><a href="#authentication">nginx.ingress.kubernetes.io/auth-type</a></td> <td><a href="#authentication">nginx.ingress.kubernetes.io/auth-type</a></td>
<td>basic or digest</td> <td>basic or digest</td>
</tr> </tr>
@ -2394,7 +2398,7 @@ The only affinity type available for NGINX is <code class="codehilite">cookie</c
<p>If you use the <code class="codehilite">cookie</code> affinity type you can also specify the name of the cookie that will be used to route the requests with the annotation <code class="codehilite">nginx.ingress.kubernetes.io/session-cookie-name</code>. The default is to create a cookie named 'INGRESSCOOKIE'.</p> <p>If you use the <code class="codehilite">cookie</code> affinity type you can also specify the name of the cookie that will be used to route the requests with the annotation <code class="codehilite">nginx.ingress.kubernetes.io/session-cookie-name</code>. The default is to create a cookie named 'INGRESSCOOKIE'.</p>
<p>The NGINX annotation <code class="codehilite">nginx.ingress.kubernetes.io/session-cookie-path</code> defines the path that will be set on the cookie. This is optional unless the annotation <code class="codehilite">nginx.ingress.kubernetes.io/use-regex</code> is set to true; Session cookie paths do not support regex.</p> <p>The NGINX annotation <code class="codehilite">nginx.ingress.kubernetes.io/session-cookie-path</code> defines the path that will be set on the cookie. This is optional unless the annotation <code class="codehilite">nginx.ingress.kubernetes.io/use-regex</code> is set to true; Session cookie paths do not support regex.</p>
<h3 id="authentication">Authentication<a class="headerlink" href="#authentication" title="Permanent link">&para;</a></h3> <h3 id="authentication">Authentication<a class="headerlink" href="#authentication" title="Permanent link">&para;</a></h3>
<p>Is possible to add authentication adding additional annotations in the Ingress rule. The source of the authentication is a secret that contains usernames and passwords inside the key <code class="codehilite">auth</code>.</p> <p>Is possible to add authentication adding additional annotations in the Ingress rule. The source of the authentication is a secret that contains usernames and passwords.</p>
<p>The annotations are: <p>The annotations are:
<div class="codehilite"><pre><span></span>nginx.ingress.kubernetes.io/auth-type: [basic|digest] <div class="codehilite"><pre><span></span>nginx.ingress.kubernetes.io/auth-type: [basic|digest]
</pre></div></p> </pre></div></p>
@ -2404,6 +2408,14 @@ The only affinity type available for NGINX is <code class="codehilite">cookie</c
<p>The name of the Secret that contains the usernames and passwords which are granted access to the <code class="codehilite">path</code>s defined in the Ingress rules. <p>The name of the Secret that contains the usernames and passwords which are granted access to the <code class="codehilite">path</code>s defined in the Ingress rules.
This annotation also accepts the alternative form "namespace/secretName", in which case the Secret lookup is performed in the referenced namespace instead of the Ingress namespace.</p> This annotation also accepts the alternative form "namespace/secretName", in which case the Secret lookup is performed in the referenced namespace instead of the Ingress namespace.</p>
<div class="codehilite"><pre><span></span>nginx.ingress.kubernetes.io/auth-secret-type: [auth-file|auth-map]
</pre></div>
<p>The <code class="codehilite">auth-secret</code> can have two forms:</p>
<ul>
<li><code class="codehilite">auth-file</code> - default, an htpasswd file in the key <code class="codehilite">auth</code> within the secret</li>
<li><code class="codehilite">auth-map</code> - the keys of the secret are the usernames, and the values are the hashed passwords</li>
</ul>
<div class="codehilite"><pre><span></span>nginx.ingress.kubernetes.io/auth-realm: &quot;realm string&quot; <div class="codehilite"><pre><span></span>nginx.ingress.kubernetes.io/auth-realm: &quot;realm string&quot;
</pre></div> </pre></div>
@ -2541,13 +2553,13 @@ location enabling this functionality.</p>
</ul> </ul>
</div> </div>
<h3 id="server-alias">Server Alias<a class="headerlink" href="#server-alias" title="Permanent link">&para;</a></h3> <h3 id="server-alias">Server Alias<a class="headerlink" href="#server-alias" title="Permanent link">&para;</a></h3>
<p>To add Server Aliases to an Ingress rule add the annotation <code class="codehilite">nginx.ingress.kubernetes.io/server-alias: &quot;&lt;alias&gt;&quot;</code>. <p>Allows the definition of one or more aliases in the server definition of the NGINX configuration using the annotation <code class="codehilite">nginx.ingress.kubernetes.io/server-alias: &quot;&lt;alias 1&gt;,&lt;alias 2&gt;&quot;</code>.
This will create a server with the same configuration, but a different <code class="codehilite">server_name</code> as the provided host.</p> This will create a server with the same configuration, but adding new values to the <code class="codehilite">server_name</code> directive.</p>
<div class="admonition note"> <div class="admonition note">
<p class="admonition-title">Note</p> <p class="admonition-title">Note</p>
<p>A server-alias name cannot conflict with the hostname of an existing server. If it does the server-alias annotation will be ignored. <p>A server-alias name cannot conflict with the hostname of an existing server. If it does, the server-alias annotation will be ignored.
If a server-alias is created and later a new server with the same hostname is created, If a server-alias is created and later a new server with the same hostname is created, the new server configuration will take
the new server configuration will take place over the alias configuration.</p> place over the alias configuration.</p>
</div> </div>
<p>For more information please see <a href="http://nginx.org/en/docs/http/ngx_http_core_module.html#server_name">the <code class="codehilite">server_name</code> documentation</a>.</p> <p>For more information please see <a href="http://nginx.org/en/docs/http/ngx_http_core_module.html#server_name">the <code class="codehilite">server_name</code> documentation</a>.</p>
<h3 id="server-snippet">Server snippet<a class="headerlink" href="#server-snippet" title="Permanent link">&para;</a></h3> <h3 id="server-snippet">Server snippet<a class="headerlink" href="#server-snippet" title="Permanent link">&para;</a></h3>
@ -2643,7 +2655,7 @@ applied to each location provided in the ingress rule.</p>
</ul> </ul>
<p>If you specify multiple annotations in a single Ingress rule, limits are applied in the order <code class="codehilite">limit-connections</code>, <code class="codehilite">limit-rpm</code>, <code class="codehilite">limit-rps</code>.</p> <p>If you specify multiple annotations in a single Ingress rule, limits are applied in the order <code class="codehilite">limit-connections</code>, <code class="codehilite">limit-rpm</code>, <code class="codehilite">limit-rps</code>.</p>
<p>To configure settings globally for all Ingress rules, the <code class="codehilite">limit-rate-after</code> and <code class="codehilite">limit-rate</code> values may be set in the <a href="../configmap/#limit-rate">NGINX ConfigMap</a>. The value set in an Ingress annotation will override the global setting.</p> <p>To configure settings globally for all Ingress rules, the <code class="codehilite">limit-rate-after</code> and <code class="codehilite">limit-rate</code> values may be set in the <a href="../configmap/#limit-rate">NGINX ConfigMap</a>. The value set in an Ingress annotation will override the global setting.</p>
<p>The client IP address will be set based on the use of <a href="./configmap/#use-proxy-protocol">PROXY protocol</a> or from the <code class="codehilite">X-Forwarded-For</code> header value when <a href="configmap/#use-forwarded-headers">use-forwarded-headers</a> is enabled.</p> <p>The client IP address will be set based on the use of <a href="../configmap/#use-proxy-protocol">PROXY protocol</a> or from the <code class="codehilite">X-Forwarded-For</code> header value when <a href="../configmap/#use-forwarded-headers">use-forwarded-headers</a> is enabled.</p>
<h3 id="permanent-redirect">Permanent Redirect<a class="headerlink" href="#permanent-redirect" title="Permanent link">&para;</a></h3> <h3 id="permanent-redirect">Permanent Redirect<a class="headerlink" href="#permanent-redirect" title="Permanent link">&para;</a></h3>
<p>This annotation allows to return a permanent redirect instead of sending data to the upstream. For example <code class="codehilite">nginx.ingress.kubernetes.io/permanent-redirect: https://www.google.com</code> would redirect everything to Google.</p> <p>This annotation allows to return a permanent redirect instead of sending data to the upstream. For example <code class="codehilite">nginx.ingress.kubernetes.io/permanent-redirect: https://www.google.com</code> would redirect everything to Google.</p>
<h3 id="permanent-redirect-code">Permanent Redirect Code<a class="headerlink" href="#permanent-redirect-code" title="Permanent link">&para;</a></h3> <h3 id="permanent-redirect-code">Permanent Redirect Code<a class="headerlink" href="#permanent-redirect-code" title="Permanent link">&para;</a></h3>

File diff suppressed because it is too large Load diff

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="User guide" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../examples/" title="Examples" class="md-tabs__link"> <a href="../../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1150,7 +1150,7 @@
<h1 id="custom-nginx-template">Custom NGINX template<a class="headerlink" href="#custom-nginx-template" title="Permanent link">&para;</a></h1> <h1 id="custom-nginx-template">Custom NGINX template<a class="headerlink" href="#custom-nginx-template" title="Permanent link">&para;</a></h1>
<p>The NGINX template is located in the file <code class="codehilite">/etc/nginx/template/nginx.tmpl</code>.</p> <p>The NGINX template is located in the file <code class="codehilite">/etc/nginx/template/nginx.tmpl</code>.</p>
<p>Using a <a href="https://kubernetes.io/docs/concepts/storage/volumes/">Volume</a> it is possible to use a custom template. <p>Using a <a href="https://kubernetes.io/docs/concepts/storage/volumes/">Volume</a> it is possible to use a custom template.
This includes using a <a href="https://kubernetes.io/docs/concepts/storage/volumes/#example-pod-with-a-secret-a-downward-api-and-a-configmap">Configmap</a> as source of the template</p> This includes using a <a href="https://kubernetes.io/docs/concepts/storage/volumes/#example-pod-with-a-secret-a-downward-api-and-a-configmap">Configmap</a> as source of the template</p>
<div class="codehilite"><pre><span></span> <span class="nt">volumeMounts</span><span class="p">:</span> <div class="codehilite"><pre><span></span> <span class="nt">volumeMounts</span><span class="p">:</span>
<span class="p p-Indicator">-</span> <span class="nt">mountPath</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">/etc/nginx/template</span> <span class="p p-Indicator">-</span> <span class="nt">mountPath</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">/etc/nginx/template</span>
@ -1185,7 +1185,6 @@ In addition to the built-in functions provided by the Go package the following f
<li>buildAuthLocation:</li> <li>buildAuthLocation:</li>
<li>buildAuthResponseHeaders:</li> <li>buildAuthResponseHeaders:</li>
<li>buildResolvers:</li> <li>buildResolvers:</li>
<li>buildLogFormatUpstream:</li>
<li>buildDenyVariable:</li> <li>buildDenyVariable:</li>
<li>buildUpstreamName:</li> <li>buildUpstreamName:</li>
<li>buildForwardedFor:</li> <li>buildForwardedFor:</li>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="./" title="User guide" class="md-tabs__link md-tabs__link--active"> <a href="./" class="md-tabs__link md-tabs__link--active">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../" title="User guide" class="md-tabs__link md-tabs__link--active"> <a href="../" class="md-tabs__link md-tabs__link--active">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../examples/" title="Examples" class="md-tabs__link"> <a href="../../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -1150,12 +1150,11 @@
<h1 id="log-format">Log format<a class="headerlink" href="#log-format" title="Permanent link">&para;</a></h1> <h1 id="log-format">Log format<a class="headerlink" href="#log-format" title="Permanent link">&para;</a></h1>
<p>The default configuration uses a custom logging format to add additional information about upstreams, response time and status.</p> <p>The default configuration uses a custom logging format to add additional information about upstreams, response time and status.</p>
<div class="codehilite"><pre><span></span><span class="x">log_format upstreaminfo</span> <div class="codehilite"><pre><span></span>log_format upstreaminfo
<span class="x"> &#39;</span><span class="cp">{{</span> <span class="k">if</span> <span class="err">$</span><span class="nv">cfg.useProxyProtocol</span> <span class="cp">}}</span><span class="x">$proxy_protocol_addr</span><span class="cp">{{</span> <span class="k">else</span> <span class="cp">}}</span><span class="x">$remote_addr</span><span class="cp">{{</span> <span class="nv">end</span> <span class="cp">}}</span><span class="x"> - &#39;</span> &#39;$remote_addr - $remote_user [$time_local] &quot;$request&quot; &#39;
<span class="x"> &#39;[$the_real_ip] - $remote_user [$time_local] &quot;$request&quot; &#39;</span> &#39;$status $body_bytes_sent &quot;$http_referer&quot; &quot;$http_user_agent&quot; &#39;
<span class="x"> &#39;$status $body_bytes_sent &quot;$http_referer&quot; &quot;$http_user_agent&quot; &#39;</span> &#39;$request_length $request_time [$proxy_upstream_name] [$proxy_alternative_upstream_name] $upstream_addr &#39;
<span class="x"> &#39;$request_length $request_time [$proxy_upstream_name] [$proxy_alternative_upstream_name] $upstream_addr &#39;</span> &#39;$upstream_response_length $upstream_response_time $upstream_status $req_id&#39;;
<span class="x"> &#39;$upstream_response_length $upstream_response_time $upstream_status $req_id&#39;;</span>
</pre></div> </pre></div>
<table> <table>
@ -1172,10 +1171,6 @@
</tr> </tr>
<tr> <tr>
<td><code class="codehilite">$remote_addr</code></td> <td><code class="codehilite">$remote_addr</code></td>
<td>remote address if proxy protocol is disabled (default)</td>
</tr>
<tr>
<td><code class="codehilite">$the_real_ip</code></td>
<td>the source IP address of the client</td> <td>the source IP address of the client</td>
</tr> </tr>
<tr> <tr>

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../examples/" title="Examples" class="md-tabs__link"> <a href="../../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../.." title="Welcome" class="md-tabs__link"> <a href="../../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../../examples/" title="Examples" class="md-tabs__link"> <a href="../../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -796,14 +796,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#usage" title="Usage" class="md-nav__link"> <a href="#usage" class="md-nav__link">
Usage Usage
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#examples" title="Examples" class="md-nav__link"> <a href="#examples" class="md-nav__link">
Examples Examples
</a> </a>
@ -811,14 +811,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#zipkin" title="Zipkin" class="md-nav__link"> <a href="#zipkin" class="md-nav__link">
Zipkin Zipkin
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#jaeger" title="Jaeger" class="md-nav__link"> <a href="#jaeger" class="md-nav__link">
Jaeger Jaeger
</a> </a>
@ -1195,14 +1195,14 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#usage" title="Usage" class="md-nav__link"> <a href="#usage" class="md-nav__link">
Usage Usage
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#examples" title="Examples" class="md-nav__link"> <a href="#examples" class="md-nav__link">
Examples Examples
</a> </a>
@ -1210,14 +1210,14 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#zipkin" title="Zipkin" class="md-nav__link"> <a href="#zipkin" class="md-nav__link">
Zipkin Zipkin
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#jaeger" title="Jaeger" class="md-nav__link"> <a href="#jaeger" class="md-nav__link">
Jaeger Jaeger
</a> </a>
@ -1297,6 +1297,18 @@ jaeger-sampler-host
# Specifies the custom remote sampler port to be passed to the sampler constructor. Must be a number. Default: 5778 # Specifies the custom remote sampler port to be passed to the sampler constructor. Must be a number. Default: 5778
jaeger-sampler-port jaeger-sampler-port
# Specifies the header name used for passing trace context. Must be a string. Default: uber-trace-id
jaeger-trace-context-header-name
# Specifies the header name used for force sampling. Must be a string. Default: jaeger-debug-id
jaeger-debug-header
# Specifies the header name used to submit baggage if there is no root span. Must be a string. Default: jaeger-baggage
jaeger-baggage-header
# Specifies the header prefix used to propagate baggage. Must be a string. Default: uberctx-
jaeger-tracer-baggage-header-prefix
# specifies the port to use when uploading traces, Default 8126 # specifies the port to use when uploading traces, Default 8126
datadog-collector-port datadog-collector-port

View file

@ -32,7 +32,7 @@
<meta name="lang:search.tokenizer" content="[\s\-]+"> <meta name="lang:search.tokenizer" content="[\s\-]+">
<link rel="shortcut icon" href="../../assets/images/favicon.png"> <link rel="shortcut icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.1"> <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.2">
@ -217,7 +217,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../.." title="Welcome" class="md-tabs__link"> <a href="../.." class="md-tabs__link">
Welcome Welcome
</a> </a>
@ -230,7 +230,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../deploy/" title="Deployment" class="md-tabs__link"> <a href="../../deploy/" class="md-tabs__link">
Deployment Deployment
</a> </a>
@ -247,7 +247,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../nginx-configuration/" title="User guide" class="md-tabs__link"> <a href="../nginx-configuration/" class="md-tabs__link">
User guide User guide
</a> </a>
@ -262,7 +262,7 @@
<li class="md-tabs__item"> <li class="md-tabs__item">
<a href="../../examples/" title="Examples" class="md-tabs__link"> <a href="../../examples/" class="md-tabs__link">
Examples Examples
</a> </a>
@ -274,7 +274,7 @@
</div> </div>
</nav> </nav>
<main class="md-main"> <main class="md-main" role="main">
<div class="md-main__inner md-grid" data-md-component="container"> <div class="md-main__inner md-grid" data-md-component="container">
@ -751,49 +751,49 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#tls-secrets" title="TLS Secrets" class="md-nav__link"> <a href="#tls-secrets" class="md-nav__link">
TLS Secrets TLS Secrets
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default-ssl-certificate" title="Default SSL Certificate" class="md-nav__link"> <a href="#default-ssl-certificate" class="md-nav__link">
Default SSL Certificate Default SSL Certificate
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ssl-passthrough" title="SSL Passthrough" class="md-nav__link"> <a href="#ssl-passthrough" class="md-nav__link">
SSL Passthrough SSL Passthrough
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#http-strict-transport-security" title="HTTP Strict Transport Security" class="md-nav__link"> <a href="#http-strict-transport-security" class="md-nav__link">
HTTP Strict Transport Security HTTP Strict Transport Security
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#server-side-https-enforcement-through-redirect" title="Server-side HTTPS enforcement through redirect" class="md-nav__link"> <a href="#server-side-https-enforcement-through-redirect" class="md-nav__link">
Server-side HTTPS enforcement through redirect Server-side HTTPS enforcement through redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#automated-certificate-management-with-kube-lego" title="Automated Certificate Management with Kube-Lego" class="md-nav__link"> <a href="#automated-certificate-management-with-kube-lego" class="md-nav__link">
Automated Certificate Management with Kube-Lego Automated Certificate Management with Kube-Lego
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default-tls-version-and-ciphers" title="Default TLS Version and Ciphers" class="md-nav__link"> <a href="#default-tls-version-and-ciphers" class="md-nav__link">
Default TLS Version and Ciphers Default TLS Version and Ciphers
</a> </a>
@ -801,7 +801,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#legacy-tls" title="Legacy TLS" class="md-nav__link"> <a href="#legacy-tls" class="md-nav__link">
Legacy TLS Legacy TLS
</a> </a>
@ -1221,49 +1221,49 @@
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#tls-secrets" title="TLS Secrets" class="md-nav__link"> <a href="#tls-secrets" class="md-nav__link">
TLS Secrets TLS Secrets
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default-ssl-certificate" title="Default SSL Certificate" class="md-nav__link"> <a href="#default-ssl-certificate" class="md-nav__link">
Default SSL Certificate Default SSL Certificate
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#ssl-passthrough" title="SSL Passthrough" class="md-nav__link"> <a href="#ssl-passthrough" class="md-nav__link">
SSL Passthrough SSL Passthrough
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#http-strict-transport-security" title="HTTP Strict Transport Security" class="md-nav__link"> <a href="#http-strict-transport-security" class="md-nav__link">
HTTP Strict Transport Security HTTP Strict Transport Security
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#server-side-https-enforcement-through-redirect" title="Server-side HTTPS enforcement through redirect" class="md-nav__link"> <a href="#server-side-https-enforcement-through-redirect" class="md-nav__link">
Server-side HTTPS enforcement through redirect Server-side HTTPS enforcement through redirect
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#automated-certificate-management-with-kube-lego" title="Automated Certificate Management with Kube-Lego" class="md-nav__link"> <a href="#automated-certificate-management-with-kube-lego" class="md-nav__link">
Automated Certificate Management with Kube-Lego Automated Certificate Management with Kube-Lego
</a> </a>
</li> </li>
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default-tls-version-and-ciphers" title="Default TLS Version and Ciphers" class="md-nav__link"> <a href="#default-tls-version-and-ciphers" class="md-nav__link">
Default TLS Version and Ciphers Default TLS Version and Ciphers
</a> </a>
@ -1271,7 +1271,7 @@
<ul class="md-nav__list"> <ul class="md-nav__list">
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#legacy-tls" title="Legacy TLS" class="md-nav__link"> <a href="#legacy-tls" class="md-nav__link">
Legacy TLS Legacy TLS
</a> </a>