Deploy GitHub Pages

This commit is contained in:
Travis Bot 2018-05-21 22:30:14 +00:00
parent 13b8e6750c
commit 18eddddb6a
4 changed files with 112 additions and 29 deletions

File diff suppressed because one or more lines are too long

View file

@ -4,7 +4,7 @@
<url>
<loc>/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
@ -13,19 +13,19 @@
<url>
<loc>/deploy/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/deploy/rbac/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/deploy/upgrade/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
@ -41,55 +41,55 @@
<url>
<loc>/user-guide/cli-arguments/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/user-guide/custom-errors/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/user-guide/default-backend/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/user-guide/exposing-tcp-udp-services/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/user-guide/external-articles/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/user-guide/miscellaneous/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/user-guide/multiple-ingress/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/user-guide/nginx-status-page/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/user-guide/tls/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
@ -105,19 +105,19 @@
<url>
<loc>/examples/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/examples/PREREQUISITES/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/examples/affinity/cookie/README/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
@ -135,37 +135,37 @@
<url>
<loc>/examples/docker-registry/README/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/examples/grpc/README/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/examples/multi-tls/README/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/examples/rewrite/README/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/examples/static-ip/README/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>/examples/tls-termination/README/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
@ -174,7 +174,7 @@
<url>
<loc>/development/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
@ -182,7 +182,7 @@
<url>
<loc>/ingress-controller-catalog/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>
@ -190,7 +190,7 @@
<url>
<loc>/troubleshooting/</loc>
<lastmod>2018-05-20</lastmod>
<lastmod>2018-05-21</lastmod>
<changefreq>daily</changefreq>
</url>

View file

@ -720,6 +720,13 @@
</li>
<li class="md-nav__item">
<a href="#influxdb" title="InfluxDB" class="md-nav__link">
InfluxDB
</a>
</li>
@ -1582,6 +1589,13 @@
</li>
<li class="md-nav__item">
<a href="#influxdb" title="InfluxDB" class="md-nav__link">
InfluxDB
</a>
</li>
@ -1872,6 +1886,26 @@ table below.</p>
<td><a href="#lua-resty-waf">nginx.ingress.kubernetes.io/lua-resty-waf-extra-rules</a></td>
<td>string</td>
</tr>
<tr>
<td><a href="#influxdb">nginx.ingress.kubernetes.io/enable-influxdb</a></td>
<td>"true" or "false"</td>
</tr>
<tr>
<td><a href="#influxdb">nginx.ingress.kubernetes.io/influxdb-measurement</a></td>
<td>string</td>
</tr>
<tr>
<td><a href="#influxdb">nginx.ingress.kubernetes.io/influxdb-port</a></td>
<td>string</td>
</tr>
<tr>
<td><a href="#influxdb">nginx.ingress.kubernetes.io/influxdb-host</a></td>
<td>string</td>
</tr>
<tr>
<td><a href="#influxdb">nginx.ingress.kubernetes.io/influxdb-server-name</a></td>
<td>string</td>
</tr>
</tbody>
</table>
<h3 id="rewrite">Rewrite<a class="headerlink" href="#rewrite" title="Permanent link">&para;</a></h3>
@ -2268,6 +2302,24 @@ Additionally, if the gRPC service requires TLS, add <code class="codehilite">ngi
<p>This feature requires HTTP2 to work which means we need to expose this service using HTTPS.
Exposing a gRPC service using HTTP is not supported.</p>
</div>
<h3 id="influxdb">InfluxDB<a class="headerlink" href="#influxdb" title="Permanent link">&para;</a></h3>
<p>Using <code class="codehilite">influxdb-*</code> annotations we can monitor requests passing through a Location by sending them to an InfluxDB backend exposing the UDP socket
using the <a href="https://github.com/influxdata/nginx-influxdb-module/">nginx-influxdb-module</a>.</p>
<div class="codehilite"><pre><span></span><span class="l l-Scalar l-Scalar-Plain">nginx.ingress.kubernetes.io/enable-influxdb</span><span class="p p-Indicator">:</span> <span class="s">&quot;true&quot;</span>
<span class="l l-Scalar l-Scalar-Plain">nginx.ingress.kubernetes.io/influxdb-measurement</span><span class="p p-Indicator">:</span> <span class="s">&quot;nginx-reqs&quot;</span>
<span class="l l-Scalar l-Scalar-Plain">nginx.ingress.kubernetes.io/influxdb-port</span><span class="p p-Indicator">:</span> <span class="s">&quot;8089&quot;</span>
<span class="l l-Scalar l-Scalar-Plain">nginx.ingress.kubernetes.io/influxdb-host</span><span class="p p-Indicator">:</span> <span class="s">&quot;influxdb&quot;</span>
<span class="l l-Scalar l-Scalar-Plain">nginx.ingress.kubernetes.io/influxdb-server-name</span><span class="p p-Indicator">:</span> <span class="s">&quot;nginx-ingress&quot;</span>
</pre></div>
<p>For the <code class="codehilite">influxdb-host</code> parameter you have two options:</p>
<p>To use the module in the Kubernetes Nginx ingress controller, you have two options:</p>
<ul>
<li>Use an InfluxDB server configured to enable the <a href="https://docs.influxdata.com/influxdb/v1.5/supported_protocols/udp/">UDP protocol</a>.</li>
<li>Deploy Telegraf as a sidecar proxy to the Ingress controller configured to listen UDP with the <a href="https://github.com/influxdata/telegraf/tree/release-1.6/plugins/inputs/socket_listener">socket listener input</a> and to write using
anyone of the <a href="https://github.com/influxdata/telegraf/tree/release-1.6/plugins/outputs">outputs plugins</a></li>
</ul>

View file

@ -1012,6 +1012,13 @@
proxy-add-original-uri-header
</a>
</li>
<li class="md-nav__item">
<a href="#generate-request-id" title="generate-request-id" class="md-nav__link">
generate-request-id
</a>
</li>
<li class="md-nav__item">
@ -2382,6 +2389,13 @@
proxy-add-original-uri-header
</a>
</li>
<li class="md-nav__item">
<a href="#generate-request-id" title="generate-request-id" class="md-nav__link">
generate-request-id
</a>
</li>
<li class="md-nav__item">
@ -3062,6 +3076,11 @@ Same for numbers, like "100".</p>
<td align="left">"true"</td>
</tr>
<tr>
<td align="left"><a href="#generate-request-id">generate-request-id</a></td>
<td align="left">bool</td>
<td align="left">"true"</td>
</tr>
<tr>
<td align="left"><a href="#enable-opentracing">enable-opentracing</a></td>
<td align="left">bool</td>
<td align="left">"false"</td>
@ -3501,6 +3520,8 @@ number is exceeded, the least recently used connections are closed. <em><strong>
<p>Append the remote address to the X-Forwarded-For header instead of replacing it. When this option is enabled, the upstream application is responsible for extracting the client IP based on its own list of trusted proxies.</p>
<h2 id="proxy-add-original-uri-header">proxy-add-original-uri-header<a class="headerlink" href="#proxy-add-original-uri-header" title="Permanent link">&para;</a></h2>
<p>Adds an X-Original-Uri header with the original request URI to the backend request</p>
<h2 id="generate-request-id">generate-request-id<a class="headerlink" href="#generate-request-id" title="Permanent link">&para;</a></h2>
<p>Ensures that X-Request-ID is defaulted to a random value, if no X-Request-ID is present in the request</p>
<h2 id="enable-opentracing">enable-opentracing<a class="headerlink" href="#enable-opentracing" title="Permanent link">&para;</a></h2>
<p>Enables the nginx Opentracing extension. <em><strong>default:</strong></em> is disabled</p>
<p><em>References:</em>