Deploy GitHub Pages
This commit is contained in:
parent
ec2af1dbc3
commit
006cda8fee
62 changed files with 1885 additions and 1843 deletions
|
|
@ -34,7 +34,7 @@
|
|||
<meta name="lang:search.tokenizer" content="[\s\-]+">
|
||||
|
||||
<link rel="shortcut icon" href="../assets/images/favicon.png">
|
||||
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.4.3">
|
||||
<meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.6.2">
|
||||
|
||||
|
||||
|
||||
|
|
@ -42,7 +42,7 @@
|
|||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../assets/stylesheets/application.30686662.css">
|
||||
<link rel="stylesheet" href="../assets/stylesheets/application.adb8469c.css">
|
||||
|
||||
<link rel="stylesheet" href="../assets/stylesheets/application-palette.a8b3c06d.css">
|
||||
|
||||
|
|
@ -53,12 +53,12 @@
|
|||
|
||||
|
||||
|
||||
<script src="../assets/javascripts/modernizr.74668098.js"></script>
|
||||
<script src="../assets/javascripts/modernizr.86422ebf.js"></script>
|
||||
|
||||
|
||||
|
||||
<link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700|Roboto+Mono&display=fallback">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
|
||||
<style>body,input{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"Roboto Mono","Courier New",Courier,monospace}</style>
|
||||
|
||||
|
||||
|
|
@ -114,7 +114,7 @@
|
|||
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
|
||||
<label class="md-overlay" data-md-component="overlay" for="__drawer"></label>
|
||||
|
||||
<a href="#the-ingress-nginx-kubectl-plugin" tabindex="1" class="md-skip">
|
||||
<a href="#the-ingress-nginx-kubectl-plugin" tabindex="0" class="md-skip">
|
||||
Skip to content
|
||||
</a>
|
||||
|
||||
|
|
@ -123,7 +123,7 @@
|
|||
<nav class="md-header-nav md-grid">
|
||||
<div class="md-flex">
|
||||
<div class="md-flex__cell md-flex__cell--shrink">
|
||||
<a href="https://kubernetes.github.io/ingress-nginx" title="NGINX Ingress Controller" class="md-header-nav__button md-logo">
|
||||
<a href="https://kubernetes.github.io/ingress-nginx" title="NGINX Ingress Controller" aria-label="NGINX Ingress Controller" class="md-header-nav__button md-logo">
|
||||
|
||||
<i class="md-icon">public</i>
|
||||
|
||||
|
|
@ -154,7 +154,7 @@
|
|||
<label class="md-search__overlay" for="__search"></label>
|
||||
<div class="md-search__inner" role="search">
|
||||
<form class="md-search__form" name="search">
|
||||
<input type="text" class="md-search__input" name="query" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="query" data-md-state="active">
|
||||
<input type="text" class="md-search__input" aria-label="search" name="query" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="query" data-md-state="active">
|
||||
<label class="md-icon md-search__icon" for="__search"></label>
|
||||
<button type="reset" class="md-icon md-search__icon" data-md-component="reset" tabindex="-1">
|
||||

|
||||
|
|
@ -1384,15 +1384,15 @@ 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"> ¶</a></h1>
|
||||
<h2 id="installation">Installation<a class="headerlink" href="#installation" title="Permanent link"> ¶</a></h2>
|
||||
<p>Install <a href="https://github.com/GoogleContainerTools/krew">krew</a>, then run</p>
|
||||
<div class="codehilite"><pre><span></span><span class="go">kubectl krew install ingress-nginx</span>
|
||||
</pre></div>
|
||||
<div class="codehilite"><pre><span></span><code><span class="go">kubectl krew install ingress-nginx</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>to install the plugin. Then run</p>
|
||||
<div class="codehilite"><pre><span></span><span class="go">kubectl ingress-nginx --help</span>
|
||||
</pre></div>
|
||||
<div class="codehilite"><pre><span></span><code><span class="go">kubectl ingress-nginx --help</span>
|
||||
</code></pre></div>
|
||||
|
||||
<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>
|
||||
<div class="codehilite"><pre><span></span><code><span class="go">kubectl ingress-nginx --help</span>
|
||||
<span class="go">A kubectl plugin for inspecting your ingress-nginx deployments</span>
|
||||
|
||||
<span class="go">Usage:</span>
|
||||
|
|
@ -1430,29 +1430,29 @@ Do not move it without providing redirects.
|
|||
<span class="go"> --user string The name of the kubeconfig user to use</span>
|
||||
|
||||
<span class="go">Use "ingress-nginx [command] --help" for more information about a command.</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<p>If a new <code class="codehilite">ingress-nginx</code> version has just been released, the plugin may not yet have been updated inside the repository. In that case, you can install the latest version of the plugin by running:</p>
|
||||
<div class="codehilite"><pre><span></span><span class="go">(</span>
|
||||
<p>If a new <code class="codehilite"><span class="err">ingress-nginx</span></code> version has just been released, the plugin may not yet have been updated inside the repository. In that case, you can install the latest version of the plugin by running:</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="go">(</span>
|
||||
<span class="go"> set -x; cd "$(mktemp -d)" &&</span>
|
||||
<span class="go"> curl -fsSLO "https://github.com/kubernetes/ingress-nginx/releases/download/nginx-0.24.0/{ingress-nginx.yaml,kubectl-ingress_nginx-$(uname | tr '[:upper:]' '[:lower:]')-amd64.tar.gz}" &&</span>
|
||||
<span class="go"> kubectl krew install \</span>
|
||||
<span class="go"> --manifest=ingress-nginx.yaml --archive=kubectl-ingress_nginx-$(uname | tr '[:upper:]' '[:lower:]')-amd64.tar.gz</span>
|
||||
<span class="go">)</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<p>Replacing <code class="codehilite">0.24.0</code> with the recently released version.</p>
|
||||
<p>Replacing <code class="codehilite"><span class="err">0.24.0</span></code> with the recently released version.</p>
|
||||
<h2 id="common-flags">Common Flags<a class="headerlink" href="#common-flags" title="Permanent link"> ¶</a></h2>
|
||||
<ul>
|
||||
<li>Every subcommand supports the basic <code class="codehilite">kubectl</code> configuration flags like <code class="codehilite">--namespace</code>, <code class="codehilite">--context</code>, <code class="codehilite">--client-key</code> and so on.</li>
|
||||
<li>Subcommands that act on a particular <code class="codehilite">ingress-nginx</code> pod (<code class="codehilite">backends</code>, <code class="codehilite">certs</code>, <code class="codehilite">conf</code>, <code class="codehilite">exec</code>, <code class="codehilite">general</code>, <code class="codehilite">logs</code>, <code class="codehilite">ssh</code>), support the <code class="codehilite">--deployment <deployment></code> and <code class="codehilite">--pod <pod></code> flags to select either a pod from a deployment with the given name, or a pod with the given name. The <code class="codehilite">--deployment</code> flag defaults to <code class="codehilite">nginx-ingress-controller</code>.</li>
|
||||
<li>Subcommands that inspect resources (<code class="codehilite">ingresses</code>, <code class="codehilite">lint</code>) support the <code class="codehilite">--all-namespaces</code> flag, which causes them to inspect resources in every namespace.</li>
|
||||
<li>Every subcommand supports the basic <code class="codehilite"><span class="err">kubectl</span></code> configuration flags like <code class="codehilite"><span class="err">--namespace</span></code>, <code class="codehilite"><span class="err">--context</span></code>, <code class="codehilite"><span class="err">--client-key</span></code> and so on.</li>
|
||||
<li>Subcommands that act on a particular <code class="codehilite"><span class="err">ingress-nginx</span></code> pod (<code class="codehilite"><span class="err">backends</span></code>, <code class="codehilite"><span class="err">certs</span></code>, <code class="codehilite"><span class="err">conf</span></code>, <code class="codehilite"><span class="err">exec</span></code>, <code class="codehilite"><span class="err">general</span></code>, <code class="codehilite"><span class="err">logs</span></code>, <code class="codehilite"><span class="err">ssh</span></code>), support the <code class="codehilite"><span class="err">--deployment <deployment></span></code> and <code class="codehilite"><span class="err">--pod <pod></span></code> flags to select either a pod from a deployment with the given name, or a pod with the given name. The <code class="codehilite"><span class="err">--deployment</span></code> flag defaults to <code class="codehilite"><span class="err">nginx-ingress-controller</span></code>.</li>
|
||||
<li>Subcommands that inspect resources (<code class="codehilite"><span class="err">ingresses</span></code>, <code class="codehilite"><span class="err">lint</span></code>) support the <code class="codehilite"><span class="err">--all-namespaces</span></code> flag, which causes them to inspect resources in every namespace.</li>
|
||||
</ul>
|
||||
<h2 id="subcommands">Subcommands<a class="headerlink" href="#subcommands" title="Permanent link"> ¶</a></h2>
|
||||
<p>Note that <code class="codehilite">backends</code>, <code class="codehilite">general</code>, <code class="codehilite">certs</code>, and <code class="codehilite">conf</code> require <code class="codehilite">ingress-nginx</code> version <code class="codehilite">0.23.0</code> or higher.</p>
|
||||
<p>Note that <code class="codehilite"><span class="err">backends</span></code>, <code class="codehilite"><span class="err">general</span></code>, <code class="codehilite"><span class="err">certs</span></code>, and <code class="codehilite"><span class="err">conf</span></code> require <code class="codehilite"><span class="err">ingress-nginx</span></code> version <code class="codehilite"><span class="err">0.23.0</span></code> or higher.</p>
|
||||
<h3 id="backends">backends<a class="headerlink" href="#backends" title="Permanent link"> ¶</a></h3>
|
||||
<p>Run <code class="codehilite">kubectl ingress-nginx backends</code> to get a JSON array of the backends that an ingress-nginx controller currently knows about:</p>
|
||||
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx backends -n ingress-nginx
|
||||
<p>Run <code class="codehilite"><span class="err">kubectl ingress-nginx backends</span></code> to get a JSON array of the backends that an ingress-nginx controller currently knows about:</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl ingress-nginx backends -n ingress-nginx
|
||||
<span class="go">[</span>
|
||||
<span class="go"> {</span>
|
||||
<span class="go"> "name": "default-apple-service-5678",</span>
|
||||
|
|
@ -1513,13 +1513,13 @@ Do not move it without providing redirects.
|
|||
<span class="go"> ...</span>
|
||||
<span class="go"> }</span>
|
||||
<span class="go">]</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<p>Add the <code class="codehilite">--list</code> option to show only the backend names. Add the <code class="codehilite">--backend <backend></code> option to show only the backend with the given name.</p>
|
||||
<p>Add the <code class="codehilite"><span class="err">--list</span></code> option to show only the backend names. Add the <code class="codehilite"><span class="err">--backend <backend></span></code> option to show only the backend with the given name.</p>
|
||||
<h3 id="certs">certs<a class="headerlink" href="#certs" title="Permanent link"> ¶</a></h3>
|
||||
<p>Use <code class="codehilite">kubectl ingress-nginx certs --host <hostname></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>
|
||||
<p>Use <code class="codehilite"><span class="err">kubectl ingress-nginx certs --host <hostname></span></code> to dump the SSL cert/key information for a given host. Requires that <code class="codehilite"><span class="err">--enable-dynamic-certificates</span></code> is <code class="codehilite"><span class="err">true</span></code> (this is the default as of version <code class="codehilite"><span class="err">0.24.0</span></code>).</p>
|
||||
<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
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl ingress-nginx certs -n ingress-nginx --host testaddr.local
|
||||
<span class="go">-----BEGIN CERTIFICATE-----</span>
|
||||
<span class="go">...</span>
|
||||
<span class="go">-----END CERTIFICATE-----</span>
|
||||
|
|
@ -1530,11 +1530,11 @@ Do not move it without providing redirects.
|
|||
<span class="go">-----BEGIN RSA PRIVATE KEY-----</span>
|
||||
<span class="go"><REDACTED! DO NOT SHARE THIS!></span>
|
||||
<span class="go">-----END RSA PRIVATE KEY-----</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<h3 id="conf">conf<a class="headerlink" href="#conf" title="Permanent link"> ¶</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 <hostname></code> option to view only the server block for that host:</p>
|
||||
<div class="codehilite"><pre><span></span><span class="go">kubectl ingress-nginx conf -n ingress-nginx --host testaddr.local</span>
|
||||
<p>Use <code class="codehilite"><span class="err">kubectl ingress-nginx conf</span></code> to dump the generated <code class="codehilite"><span class="err">nginx.conf</span></code> file. Add the <code class="codehilite"><span class="err">--host <hostname></span></code> option to view only the server block for that host:</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="go">kubectl ingress-nginx conf -n ingress-nginx --host testaddr.local</span>
|
||||
|
||||
<span class="go"> server {</span>
|
||||
<span class="go"> server_name testaddr.local ;</span>
|
||||
|
|
@ -1556,11 +1556,11 @@ Do not move it without providing redirects.
|
|||
<span class="go"> set $location_path "/";</span>
|
||||
|
||||
<span class="go">...</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<h3 id="exec">exec<a class="headerlink" href="#exec" title="Permanent link"> ¶</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>
|
||||
<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
|
||||
<p><code class="codehilite"><span class="err">kubectl ingress-nginx exec</span></code> is exactly the same as <code class="codehilite"><span class="err">kubectl exec</span></code>, with the same command flags. It will automatically choose an <code class="codehilite"><span class="err">ingress-nginx</span></code> pod to run the command in.</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl ingress-nginx <span class="nb">exec</span> -i -n ingress-nginx -- ls /etc/nginx
|
||||
<span class="go">fastcgi_params</span>
|
||||
<span class="go">geoip</span>
|
||||
<span class="go">lua</span>
|
||||
|
|
@ -1571,44 +1571,44 @@ Do not move it without providing redirects.
|
|||
<span class="go">opentracing.json</span>
|
||||
<span class="go">owasp-modsecurity-crs</span>
|
||||
<span class="go">template</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<h3 id="general">general<a class="headerlink" href="#general" title="Permanent link"> ¶</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>
|
||||
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx general -n ingress-nginx
|
||||
<p><code class="codehilite"><span class="err">kubectl ingress-nginx general</span></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><code><span class="gp">$</span> kubectl ingress-nginx general -n ingress-nginx
|
||||
<span class="go">{</span>
|
||||
<span class="go"> "controllerPodsCount": 1</span>
|
||||
<span class="go">}</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<h3 id="info">info<a class="headerlink" href="#info" title="Permanent link"> ¶</a></h3>
|
||||
<p>Shows the internal and external IP/CNAMES for an <code class="codehilite">ingress-nginx</code> service.</p>
|
||||
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx info -n ingress-nginx
|
||||
<p>Shows the internal and external IP/CNAMES for an <code class="codehilite"><span class="err">ingress-nginx</span></code> service.</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl ingress-nginx info -n ingress-nginx
|
||||
<span class="go">Service cluster IP address: 10.187.253.31</span>
|
||||
<span class="go">LoadBalancer IP|CNAME: 35.123.123.123</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<p>Use the <code class="codehilite">--service <service></code> flag if your <code class="codehilite">ingress-nginx</code> <code class="codehilite">LoadBalancer</code> service is not named <code class="codehilite">ingress-nginx</code>.</p>
|
||||
<p>Use the <code class="codehilite"><span class="err">--service <service></span></code> flag if your <code class="codehilite"><span class="err">ingress-nginx</span></code> <code class="codehilite"><span class="err">LoadBalancer</span></code> service is not named <code class="codehilite"><span class="err">ingress-nginx</span></code>.</p>
|
||||
<h3 id="ingresses">ingresses<a class="headerlink" href="#ingresses" title="Permanent link"> ¶</a></h3>
|
||||
<p><code class="codehilite">kubectl ingress-nginx ingresses</code>, alternately <code class="codehilite">kubectl ingress-nginx ing</code>, shows a more detailed view of the ingress definitions in a namespace. Compare:</p>
|
||||
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl get ingresses --all-namespaces
|
||||
<p><code class="codehilite"><span class="err">kubectl ingress-nginx ingresses</span></code>, alternately <code class="codehilite"><span class="err">kubectl ingress-nginx ing</span></code>, shows a more detailed view of the ingress definitions in a namespace. Compare:</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl get ingresses --all-namespaces
|
||||
<span class="go">NAMESPACE NAME HOSTS ADDRESS PORTS AGE</span>
|
||||
<span class="go">default example-ingress1 testaddr.local,testaddr2.local localhost 80 5d</span>
|
||||
<span class="go">default test-ingress-2 * localhost 80 5d</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<p>vs</p>
|
||||
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx ingresses --all-namespaces
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl ingress-nginx ingresses --all-namespaces
|
||||
<span class="go">NAMESPACE INGRESS NAME HOST+PATH ADDRESSES TLS SERVICE SERVICE PORT ENDPOINTS</span>
|
||||
<span class="go">default example-ingress1 testaddr.local/etameta localhost NO pear-service 5678 5</span>
|
||||
<span class="go">default example-ingress1 testaddr2.local/otherpath localhost NO apple-service 5678 1</span>
|
||||
<span class="go">default example-ingress1 testaddr2.local/otherotherpath localhost NO pear-service 5678 5</span>
|
||||
<span class="go">default test-ingress-2 * localhost NO echo-service 8080 2</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<h3 id="lint">lint<a class="headerlink" href="#lint" title="Permanent link"> ¶</a></h3>
|
||||
<p><code class="codehilite">kubectl ingress-nginx lint</code> can check a namespace or entire cluster for potential configuration issues. This command is especially useful when upgrading between <code class="codehilite">ingress-nginx</code> versions.</p>
|
||||
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx lint --all-namespaces --verbose
|
||||
<p><code class="codehilite"><span class="err">kubectl ingress-nginx lint</span></code> can check a namespace or entire cluster for potential configuration issues. This command is especially useful when upgrading between <code class="codehilite"><span class="err">ingress-nginx</span></code> versions.</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl ingress-nginx lint --all-namespaces --verbose
|
||||
<span class="go">Checking ingresses...</span>
|
||||
<span class="go">✗ anamespace/this-nginx</span>
|
||||
<span class="go"> - Contains the removed session-cookie-hash annotation.</span>
|
||||
|
|
@ -1627,10 +1627,10 @@ Do not move it without providing redirects.
|
|||
<span class="go"> - Uses removed config flag --enable-dynamic-certificates</span>
|
||||
<span class="go"> Lint added for version 0.24.0</span>
|
||||
<span class="go"> https://github.com/kubernetes/ingress-nginx/issues/3808</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<p>to show the lints added <strong>only</strong> for a particular <code class="codehilite">ingress-nginx</code> release, use the <code class="codehilite">--from-version</code> and <code class="codehilite">--to-version</code> flags:</p>
|
||||
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx lint --all-namespaces --verbose --from-version <span class="m">0</span>.24.0 --to-version <span class="m">0</span>.24.0
|
||||
<p>to show the lints added <strong>only</strong> for a particular <code class="codehilite"><span class="err">ingress-nginx</span></code> release, use the <code class="codehilite"><span class="err">--from-version</span></code> and <code class="codehilite"><span class="err">--to-version</span></code> flags:</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl ingress-nginx lint --all-namespaces --verbose --from-version <span class="m">0</span>.24.0 --to-version <span class="m">0</span>.24.0
|
||||
<span class="go">Checking ingresses...</span>
|
||||
<span class="go">✗ anamespace/this-nginx</span>
|
||||
<span class="go"> - Contains the removed session-cookie-hash annotation.</span>
|
||||
|
|
@ -1642,11 +1642,11 @@ Do not move it without providing redirects.
|
|||
<span class="go"> - Uses removed config flag --enable-dynamic-certificates</span>
|
||||
<span class="go"> Lint added for version 0.24.0</span>
|
||||
<span class="go"> https://github.com/kubernetes/ingress-nginx/issues/3808</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<h3 id="logs">logs<a class="headerlink" href="#logs" title="Permanent link"> ¶</a></h3>
|
||||
<p><code class="codehilite">kubectl ingress-nginx logs</code> is almost the same as <code class="codehilite">kubectl logs</code>, with fewer flags. It will automatically choose an <code class="codehilite">ingress-nginx</code> pod to read logs from.</p>
|
||||
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx logs -n ingress-nginx
|
||||
<p><code class="codehilite"><span class="err">kubectl ingress-nginx logs</span></code> is almost the same as <code class="codehilite"><span class="err">kubectl logs</span></code>, with fewer flags. It will automatically choose an <code class="codehilite"><span class="err">ingress-nginx</span></code> pod to read logs from.</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl ingress-nginx logs -n ingress-nginx
|
||||
<span class="go">-------------------------------------------------------------------------------</span>
|
||||
<span class="go">NGINX Ingress controller</span>
|
||||
<span class="go"> Release: dev</span>
|
||||
|
|
@ -1662,16 +1662,17 @@ Do not move it without providing redirects.
|
|||
<span class="go">I0405 16:53:46.183359 7 nginx.go:265] Starting NGINX Ingress controller</span>
|
||||
<span class="go">I0405 16:53:46.193913 7 event.go:209] Event(v1.ObjectReference{Kind:"ConfigMap", Namespace:"ingress-nginx", Name:"udp-services", UID:"82258915-563e-11e9-9c52-025000000001", APIVersion:"v1", ResourceVersion:"494", FieldPath:""}): type: 'Normal' reason: 'CREATE' ConfigMap ingress-nginx/udp-services</span>
|
||||
<span class="go">...</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
<h3 id="ssh">ssh<a class="headerlink" href="#ssh" title="Permanent link"> ¶</a></h3>
|
||||
<p><code class="codehilite">kubectl ingress-nginx ssh</code> is exactly the same as <code class="codehilite">kubectl ingress-nginx exec -it -- /bin/bash</code>. Use it when you want to quickly be dropped into a shell inside a running <code class="codehilite">ingress-nginx</code> container.</p>
|
||||
<div class="codehilite"><pre><span></span><span class="gp">$</span> kubectl ingress-nginx ssh -n ingress-nginx
|
||||
<p><code class="codehilite"><span class="err">kubectl ingress-nginx ssh</span></code> is exactly the same as <code class="codehilite"><span class="err">kubectl ingress-nginx exec -it -- /bin/bash</span></code>. Use it when you want to quickly be dropped into a shell inside a running <code class="codehilite"><span class="err">ingress-nginx</span></code> container.</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="gp">$</span> kubectl ingress-nginx ssh -n ingress-nginx
|
||||
<span class="gp">www-data@nginx-ingress-controller-7cbf77c976-wx5pn:/etc/nginx$</span>
|
||||
</pre></div>
|
||||
</code></pre></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1726,9 +1727,9 @@ Do not move it without providing redirects.
|
|||
<div class="md-footer-copyright">
|
||||
|
||||
powered by
|
||||
<a href="https://www.mkdocs.org">MkDocs</a>
|
||||
<a href="https://www.mkdocs.org" target="_blank" rel="noopener">MkDocs</a>
|
||||
and
|
||||
<a href="https://squidfunk.github.io/mkdocs-material/">
|
||||
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
|
||||
Material for MkDocs</a>
|
||||
</div>
|
||||
|
||||
|
|
@ -1738,7 +1739,7 @@ Do not move it without providing redirects.
|
|||
|
||||
</div>
|
||||
|
||||
<script src="../assets/javascripts/application.ac79c3b0.js"></script>
|
||||
<script src="../assets/javascripts/application.c33a9706.js"></script>
|
||||
|
||||
<script>app.initialize({version:"1.0.4",url:{base:".."}})</script>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue