Deploy GitHub Pages
This commit is contained in:
parent
df2c9db925
commit
b479f09b97
48 changed files with 3639 additions and 261 deletions
|
|
@ -761,8 +761,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -773,8 +773,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -761,8 +761,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -773,8 +773,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -1093,8 +1093,8 @@ example, if the value of the <code class="codehilite">Accept</code> header send
|
|||
could decide to return the error payload as a JSON document instead of HTML.</p>
|
||||
<div class="admonition important">
|
||||
<p class="admonition-title">Important</p>
|
||||
<p>The custom backend is expected to return the correct HTTP status code instead of <code class="codehilite">200</code>. NGINX does not change
|
||||
the response from the custom default backend.</p>
|
||||
<p>The custom backend is expected to return the correct HTTP status code instead of <code class="codehilite">200</code>.
|
||||
NGINX does not change the response from the custom default backend.</p>
|
||||
</div>
|
||||
<p>An example of such custom backend is available inside the source repository at <a href="https://github.com/kubernetes/ingress-nginx/tree/master/images/custom-error-pages">images/custom-error-pages</a>.</p>
|
||||
<p>See also the <a href="../../examples/customization/custom-errors">Custom errors</a> example.</p>
|
||||
|
|
|
|||
|
|
@ -761,8 +761,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -773,8 +773,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -761,8 +761,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -773,8 +773,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -761,8 +761,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -773,8 +773,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -832,8 +832,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -844,8 +844,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -817,8 +817,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -829,8 +829,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -1148,7 +1148,10 @@
|
|||
|
||||
<h1 id="prometheus-and-grafana-installation">Prometheus and Grafana installation<a class="headerlink" href="#prometheus-and-grafana-installation" title="Permanent link">¶</a></h1>
|
||||
<p>This tutorial will show you how to install <a href="https://prometheus.io/">Prometheus</a> and <a href="https://grafana.com/">Grafana</a> for scraping the metrics of the NGINX Ingress controller.</p>
|
||||
<p>!!! Important: this example uses <code class="codehilite">emptyDir</code> volumes for Prometheus and Grafana. This means once the pod gets terminated you will lose all the data.</p>
|
||||
<div class="admonition important">
|
||||
<p class="admonition-title">Important</p>
|
||||
<p>This example uses <code class="codehilite">emptyDir</code> volumes for Prometheus and Grafana. This means once the pod gets terminated you will lose all the data.</p>
|
||||
</div>
|
||||
<h2 id="before-you-begin">Before You Begin<a class="headerlink" href="#before-you-begin" title="Permanent link">¶</a></h2>
|
||||
<p>The NGINX Ingress controller should already be deployed according to the deployment instructions <a href="../../deploy/">here</a>.</p>
|
||||
<p>Note that the yaml files used in this tutorial are stored in the <a href="https://github.com/kubernetes/ingress-nginx/tree/master/deploy/monitoring">deploy/monitoring</a> folder of the GitHub repository <a href="https://github.com/kubernetes/ingress-nginx">kubernetes/ingress-nginx</a>.</p>
|
||||
|
|
|
|||
|
|
@ -610,13 +610,6 @@
|
|||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#important" title="!!! important" class="md-nav__link">
|
||||
!!! important
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -797,8 +790,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -809,8 +802,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -1080,13 +1073,6 @@
|
|||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#important" title="!!! important" class="md-nav__link">
|
||||
!!! important
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1147,11 +1133,13 @@ Here is a partial example:</p>
|
|||
</pre></div>
|
||||
|
||||
|
||||
<h2 id="important">!!! important<a class="headerlink" href="#important" title="Permanent link">¶</a></h2>
|
||||
<div class="admonition important">
|
||||
<p class="admonition-title">Important</p>
|
||||
<p>Deploying multiple Ingress controllers, of different types (e.g., <code class="codehilite">ingress-nginx</code> & <code class="codehilite">gce</code>), and not specifying a class annotation will
|
||||
result in both or all controllers fighting to satisfy the Ingress, and all of them racing to update Ingress status field in confusing ways.</p>
|
||||
<p>When running multiple ingress-nginx controllers, it will only process an unset class annotation if one of the controllers uses the default
|
||||
<code class="codehilite">--ingress-class</code> value (see <code class="codehilite">IsValid</code> method in <code class="codehilite">internal/ingress/annotations/class/main.go</code>), otherwise the class annotation become required.</p>
|
||||
<code class="codehilite">--ingress-class</code> value (see <code class="codehilite">IsValid</code> method in <code class="codehilite">internal/ingress/annotations/class/main.go</code>), otherwise the class annotation become required.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1077,8 +1077,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -1089,8 +1089,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -1590,8 +1590,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -1602,8 +1602,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -763,8 +763,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -775,8 +775,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -763,8 +763,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -775,8 +775,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -763,8 +763,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -775,8 +775,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -763,8 +763,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -775,8 +775,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -819,8 +819,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -831,8 +831,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
|
|
@ -845,8 +845,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/external-auth/README/" title="External authentication" class="md-nav__link">
|
||||
External authentication
|
||||
<a href="../../examples/auth/external-auth/README/" title="External Basic Authentication" class="md-nav__link">
|
||||
External Basic Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
@ -857,8 +857,8 @@
|
|||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External Authentication" class="md-nav__link">
|
||||
External Authentication
|
||||
<a href="../../examples/auth/oauth-external-auth/README/" title="External OAUTH Authentication" class="md-nav__link">
|
||||
External OAUTH Authentication
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue