mirror of https://github.com/istio/istio.io.git
Automator: update istio.io@ reference docs (#15264)
This commit is contained in:
parent
1ffda2b17d
commit
b60f600a1c
|
@ -2941,317 +2941,6 @@ Retrieves last sent and last acknowledged xDS sync from Istiod to each Envoy in
|
|||
istioctl experimental wait --for=distribution --threshold=.99 --timeout=300s virtualservice bookinfo.default
|
||||
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint">istioctl experimental waypoint</h2>
|
||||
<p>A group of commands used to manage waypoint configuration</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Apply a waypoint to the current namespace
|
||||
istioctl x waypoint apply
|
||||
|
||||
# Generate a waypoint as yaml
|
||||
istioctl x waypoint generate --namespace default
|
||||
|
||||
# List all waypoints in a specific namespace
|
||||
istioctl x waypoint list --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint-apply">istioctl experimental waypoint apply</h2>
|
||||
<p>Apply a waypoint configuration to the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint apply [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--enroll-namespace</code></td>
|
||||
<td></td>
|
||||
<td>If set, the namespace will be labeled with the waypoint name </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--for <string></code></td>
|
||||
<td></td>
|
||||
<td>Specify the traffic type [all none service workload] for the waypoint (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--overwrite</code></td>
|
||||
<td></td>
|
||||
<td>Overwrite the existing Waypoint used by the namespace </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--revision <string></code></td>
|
||||
<td><code>-r</code></td>
|
||||
<td>The revision to label the waypoint with (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--wait</code></td>
|
||||
<td><code>-w</code></td>
|
||||
<td>Wait for the waypoint to be ready </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint-apply Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Apply a waypoint to the current namespace
|
||||
istioctl x waypoint apply
|
||||
|
||||
# Apply a waypoint to a specific namespace and wait for it to be ready
|
||||
istioctl x waypoint apply --namespace default --wait
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint-delete">istioctl experimental waypoint delete</h2>
|
||||
<p>Delete a waypoint configuration from the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint delete [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--all</code></td>
|
||||
<td></td>
|
||||
<td>Delete all waypoints in the namespace </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint-delete Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Delete a waypoint from the default namespace
|
||||
istioctl x waypoint delete
|
||||
|
||||
# Delete a waypoint by name, which can obtain from istioctl x waypoint list
|
||||
istioctl x waypoint delete waypoint-name --namespace default
|
||||
|
||||
# Delete several waypoints by name
|
||||
istioctl x waypoint delete waypoint-name1 waypoint-name2 --namespace default
|
||||
|
||||
# Delete all waypoints in a specific namespace
|
||||
istioctl x waypoint delete --all --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint-generate">istioctl experimental waypoint generate</h2>
|
||||
<p>Generate a waypoint configuration as YAML</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint generate [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--for <string></code></td>
|
||||
<td></td>
|
||||
<td>Specify the traffic type [all none service workload] for the waypoint (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--revision <string></code></td>
|
||||
<td><code>-r</code></td>
|
||||
<td>The revision to label the waypoint with (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint-generate Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Generate a waypoint as yaml
|
||||
istioctl x waypoint generate --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint-list">istioctl experimental waypoint list</h2>
|
||||
<p>List managed waypoint configurations in the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint list [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--all-namespaces</code></td>
|
||||
<td><code>-A</code></td>
|
||||
<td>List all waypoints in all namespaces </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint-list Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # List all waypoints in a specific namespace
|
||||
istioctl x waypoint list --namespace default
|
||||
|
||||
# List all waypoints in the cluster
|
||||
istioctl x waypoint list -A
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-workload">istioctl experimental workload</h2>
|
||||
<p>Commands to assist in configuring and deploying workloads running on VMs and other non-Kubernetes environments</p>
|
||||
<table class="command-flags">
|
||||
|
@ -6531,6 +6220,317 @@ istioctl experimental precheck.
|
|||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h2 id="istioctl-waypoint">istioctl waypoint</h2>
|
||||
<p>A group of commands used to manage waypoint configuration</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Apply a waypoint to the current namespace
|
||||
istioctl waypoint apply
|
||||
|
||||
# Generate a waypoint as yaml
|
||||
istioctl waypoint generate --namespace default
|
||||
|
||||
# List all waypoints in a specific namespace
|
||||
istioctl waypoint list --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-waypoint-apply">istioctl waypoint apply</h2>
|
||||
<p>Apply a waypoint configuration to the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint apply [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--enroll-namespace</code></td>
|
||||
<td></td>
|
||||
<td>If set, the namespace will be labeled with the waypoint name </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--for <string></code></td>
|
||||
<td></td>
|
||||
<td>Specify the traffic type [all none service workload] for the waypoint (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--overwrite</code></td>
|
||||
<td></td>
|
||||
<td>Overwrite the existing Waypoint used by the namespace </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--revision <string></code></td>
|
||||
<td><code>-r</code></td>
|
||||
<td>The revision to label the waypoint with (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--wait</code></td>
|
||||
<td><code>-w</code></td>
|
||||
<td>Wait for the waypoint to be ready </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint-apply Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Apply a waypoint to the current namespace
|
||||
istioctl waypoint apply
|
||||
|
||||
# Apply a waypoint to a specific namespace and wait for it to be ready
|
||||
istioctl waypoint apply --namespace default --wait
|
||||
</code></pre>
|
||||
<h2 id="istioctl-waypoint-delete">istioctl waypoint delete</h2>
|
||||
<p>Delete a waypoint configuration from the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint delete [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--all</code></td>
|
||||
<td></td>
|
||||
<td>Delete all waypoints in the namespace </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint-delete Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Delete a waypoint from the default namespace
|
||||
istioctl waypoint delete
|
||||
|
||||
# Delete a waypoint by name, which can obtain from istioctl waypoint list
|
||||
istioctl waypoint delete waypoint-name --namespace default
|
||||
|
||||
# Delete several waypoints by name
|
||||
istioctl waypoint delete waypoint-name1 waypoint-name2 --namespace default
|
||||
|
||||
# Delete all waypoints in a specific namespace
|
||||
istioctl waypoint delete --all --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-waypoint-generate">istioctl waypoint generate</h2>
|
||||
<p>Generate a waypoint configuration as YAML</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint generate [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--for <string></code></td>
|
||||
<td></td>
|
||||
<td>Specify the traffic type [all none service workload] for the waypoint (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--revision <string></code></td>
|
||||
<td><code>-r</code></td>
|
||||
<td>The revision to label the waypoint with (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint-generate Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Generate a waypoint as yaml
|
||||
istioctl waypoint generate --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-waypoint-list">istioctl waypoint list</h2>
|
||||
<p>List managed waypoint configurations in the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint list [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--all-namespaces</code></td>
|
||||
<td><code>-A</code></td>
|
||||
<td>List all waypoints in all namespaces </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint-list Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # List all waypoints in a specific namespace
|
||||
istioctl waypoint list --namespace default
|
||||
|
||||
# List all waypoints in the cluster
|
||||
istioctl waypoint list -A
|
||||
</code></pre>
|
||||
<h2 id="istioctl-ztunnel-config">istioctl ztunnel-config</h2>
|
||||
<p>A group of commands used to update or retrieve Ztunnel configuration from a Ztunnel instance.</p>
|
||||
<table class="command-flags">
|
||||
|
@ -7023,11 +7023,6 @@ istioctl ztunnel-config workloads [<type>/]<name>[.<namespace>
|
|||
<td>Ztunnel proxy admin port (default `15000`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--verbose</code></td>
|
||||
<td></td>
|
||||
<td>Output more information </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
|
|
|
@ -999,7 +999,7 @@ values are case-sensitive and formatted as follows:</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p><strong>Note:</strong> Case-insensitive matching could be enabled via the
|
||||
|
@ -1024,7 +1024,7 @@ values are case-sensitive and formatted as follows:</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
@ -1047,7 +1047,7 @@ values are case-sensitive and formatted as follows:</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
@ -1070,7 +1070,7 @@ values are case-sensitive and formatted as follows:</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
@ -1094,7 +1094,7 @@ e.g. <em>x-request-id</em>.</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>If the value is empty and only the name of header is specified, presence of the header is checked.
|
||||
|
@ -1913,7 +1913,7 @@ No
|
|||
<td><code>match</code></td>
|
||||
<td><code>string</code></td>
|
||||
<td>
|
||||
<p>RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
@ -1983,7 +1983,7 @@ No
|
|||
<td><code>regex</code></td>
|
||||
<td><code>string (oneof)</code></td>
|
||||
<td>
|
||||
<p>RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
|
|
@ -2941,317 +2941,6 @@ Retrieves last sent and last acknowledged xDS sync from Istiod to each Envoy in
|
|||
istioctl experimental wait --for=distribution --threshold=.99 --timeout=300s virtualservice bookinfo.default
|
||||
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint">istioctl experimental waypoint</h2>
|
||||
<p>A group of commands used to manage waypoint configuration</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Apply a waypoint to the current namespace
|
||||
istioctl x waypoint apply
|
||||
|
||||
# Generate a waypoint as yaml
|
||||
istioctl x waypoint generate --namespace default
|
||||
|
||||
# List all waypoints in a specific namespace
|
||||
istioctl x waypoint list --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint-apply">istioctl experimental waypoint apply</h2>
|
||||
<p>Apply a waypoint configuration to the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint apply [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--enroll-namespace</code></td>
|
||||
<td></td>
|
||||
<td>If set, the namespace will be labeled with the waypoint name </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--for <string></code></td>
|
||||
<td></td>
|
||||
<td>Specify the traffic type [all none service workload] for the waypoint (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--overwrite</code></td>
|
||||
<td></td>
|
||||
<td>Overwrite the existing Waypoint used by the namespace </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--revision <string></code></td>
|
||||
<td><code>-r</code></td>
|
||||
<td>The revision to label the waypoint with (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--wait</code></td>
|
||||
<td><code>-w</code></td>
|
||||
<td>Wait for the waypoint to be ready </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint-apply Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Apply a waypoint to the current namespace
|
||||
istioctl x waypoint apply
|
||||
|
||||
# Apply a waypoint to a specific namespace and wait for it to be ready
|
||||
istioctl x waypoint apply --namespace default --wait
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint-delete">istioctl experimental waypoint delete</h2>
|
||||
<p>Delete a waypoint configuration from the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint delete [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--all</code></td>
|
||||
<td></td>
|
||||
<td>Delete all waypoints in the namespace </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint-delete Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Delete a waypoint from the default namespace
|
||||
istioctl x waypoint delete
|
||||
|
||||
# Delete a waypoint by name, which can obtain from istioctl x waypoint list
|
||||
istioctl x waypoint delete waypoint-name --namespace default
|
||||
|
||||
# Delete several waypoints by name
|
||||
istioctl x waypoint delete waypoint-name1 waypoint-name2 --namespace default
|
||||
|
||||
# Delete all waypoints in a specific namespace
|
||||
istioctl x waypoint delete --all --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint-generate">istioctl experimental waypoint generate</h2>
|
||||
<p>Generate a waypoint configuration as YAML</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint generate [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--for <string></code></td>
|
||||
<td></td>
|
||||
<td>Specify the traffic type [all none service workload] for the waypoint (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--revision <string></code></td>
|
||||
<td><code>-r</code></td>
|
||||
<td>The revision to label the waypoint with (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint-generate Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Generate a waypoint as yaml
|
||||
istioctl x waypoint generate --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-waypoint-list">istioctl experimental waypoint list</h2>
|
||||
<p>List managed waypoint configurations in the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl experimental waypoint list [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--all-namespaces</code></td>
|
||||
<td><code>-A</code></td>
|
||||
<td>List all waypoints in all namespaces </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-experimental-waypoint-list Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # List all waypoints in a specific namespace
|
||||
istioctl x waypoint list --namespace default
|
||||
|
||||
# List all waypoints in the cluster
|
||||
istioctl x waypoint list -A
|
||||
</code></pre>
|
||||
<h2 id="istioctl-experimental-workload">istioctl experimental workload</h2>
|
||||
<p>Commands to assist in configuring and deploying workloads running on VMs and other non-Kubernetes environments</p>
|
||||
<table class="command-flags">
|
||||
|
@ -6531,6 +6220,317 @@ istioctl experimental precheck.
|
|||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h2 id="istioctl-waypoint">istioctl waypoint</h2>
|
||||
<p>A group of commands used to manage waypoint configuration</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Apply a waypoint to the current namespace
|
||||
istioctl waypoint apply
|
||||
|
||||
# Generate a waypoint as yaml
|
||||
istioctl waypoint generate --namespace default
|
||||
|
||||
# List all waypoints in a specific namespace
|
||||
istioctl waypoint list --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-waypoint-apply">istioctl waypoint apply</h2>
|
||||
<p>Apply a waypoint configuration to the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint apply [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--enroll-namespace</code></td>
|
||||
<td></td>
|
||||
<td>If set, the namespace will be labeled with the waypoint name </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--for <string></code></td>
|
||||
<td></td>
|
||||
<td>Specify the traffic type [all none service workload] for the waypoint (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--overwrite</code></td>
|
||||
<td></td>
|
||||
<td>Overwrite the existing Waypoint used by the namespace </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--revision <string></code></td>
|
||||
<td><code>-r</code></td>
|
||||
<td>The revision to label the waypoint with (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--wait</code></td>
|
||||
<td><code>-w</code></td>
|
||||
<td>Wait for the waypoint to be ready </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint-apply Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Apply a waypoint to the current namespace
|
||||
istioctl waypoint apply
|
||||
|
||||
# Apply a waypoint to a specific namespace and wait for it to be ready
|
||||
istioctl waypoint apply --namespace default --wait
|
||||
</code></pre>
|
||||
<h2 id="istioctl-waypoint-delete">istioctl waypoint delete</h2>
|
||||
<p>Delete a waypoint configuration from the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint delete [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--all</code></td>
|
||||
<td></td>
|
||||
<td>Delete all waypoints in the namespace </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint-delete Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Delete a waypoint from the default namespace
|
||||
istioctl waypoint delete
|
||||
|
||||
# Delete a waypoint by name, which can obtain from istioctl waypoint list
|
||||
istioctl waypoint delete waypoint-name --namespace default
|
||||
|
||||
# Delete several waypoints by name
|
||||
istioctl waypoint delete waypoint-name1 waypoint-name2 --namespace default
|
||||
|
||||
# Delete all waypoints in a specific namespace
|
||||
istioctl waypoint delete --all --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-waypoint-generate">istioctl waypoint generate</h2>
|
||||
<p>Generate a waypoint configuration as YAML</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint generate [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--for <string></code></td>
|
||||
<td></td>
|
||||
<td>Specify the traffic type [all none service workload] for the waypoint (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--revision <string></code></td>
|
||||
<td><code>-r</code></td>
|
||||
<td>The revision to label the waypoint with (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint-generate Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Generate a waypoint as yaml
|
||||
istioctl waypoint generate --namespace default
|
||||
</code></pre>
|
||||
<h2 id="istioctl-waypoint-list">istioctl waypoint list</h2>
|
||||
<p>List managed waypoint configurations in the cluster</p>
|
||||
<pre class="language-bash"><code>istioctl waypoint list [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--all-namespaces</code></td>
|
||||
<td><code>-A</code></td>
|
||||
<td>List all waypoints in all namespaces </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--context <string></code></td>
|
||||
<td></td>
|
||||
<td>Kubernetes configuration context (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--istioNamespace <string></code></td>
|
||||
<td><code>-i</code></td>
|
||||
<td>Istio system namespace (default `istio-system`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--kubeconfig <string></code></td>
|
||||
<td><code>-c</code></td>
|
||||
<td>Kubernetes configuration file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--name <string></code></td>
|
||||
<td></td>
|
||||
<td>name of the waypoint (default `waypoint`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--namespace <string></code></td>
|
||||
<td><code>-n</code></td>
|
||||
<td>Kubernetes namespace (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl-waypoint-list Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # List all waypoints in a specific namespace
|
||||
istioctl waypoint list --namespace default
|
||||
|
||||
# List all waypoints in the cluster
|
||||
istioctl waypoint list -A
|
||||
</code></pre>
|
||||
<h2 id="istioctl-ztunnel-config">istioctl ztunnel-config</h2>
|
||||
<p>A group of commands used to update or retrieve Ztunnel configuration from a Ztunnel instance.</p>
|
||||
<table class="command-flags">
|
||||
|
@ -7023,11 +7023,6 @@ istioctl ztunnel-config workloads [<type>/]<name>[.<namespace>
|
|||
<td>Ztunnel proxy admin port (default `15000`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--verbose</code></td>
|
||||
<td></td>
|
||||
<td>Output more information </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vklog <Level></code></td>
|
||||
<td></td>
|
||||
<td>number for the log level verbosity. Like -v flag. ex: --vklog=9 (default `0`)</td>
|
||||
|
|
|
@ -999,7 +999,7 @@ values are case-sensitive and formatted as follows:</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p><strong>Note:</strong> Case-insensitive matching could be enabled via the
|
||||
|
@ -1024,7 +1024,7 @@ values are case-sensitive and formatted as follows:</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
@ -1047,7 +1047,7 @@ values are case-sensitive and formatted as follows:</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
@ -1070,7 +1070,7 @@ values are case-sensitive and formatted as follows:</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
@ -1094,7 +1094,7 @@ e.g. <em>x-request-id</em>.</p>
|
|||
<p><code>prefix: "value"</code> for prefix-based match</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><code>regex: "value"</code> for RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><code>regex: "value"</code> for <a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>If the value is empty and only the name of header is specified, presence of the header is checked.
|
||||
|
@ -1913,7 +1913,7 @@ No
|
|||
<td><code>match</code></td>
|
||||
<td><code>string</code></td>
|
||||
<td>
|
||||
<p>RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
@ -1983,7 +1983,7 @@ No
|
|||
<td><code>regex</code></td>
|
||||
<td><code>string (oneof)</code></td>
|
||||
<td>
|
||||
<p>RE2 style regex-based match (<a href="https://github.com/google/re2/wiki/Syntax)">https://github.com/google/re2/wiki/Syntax)</a>.</p>
|
||||
<p><a href="https://github.com/google/re2/wiki/Syntax">RE2 style regex-based match</a>.</p>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
|
|
@ -227,7 +227,7 @@ features:
|
|||
link: "/docs/reference/config/security/peer_authentication/"
|
||||
level:
|
||||
checklist: ""
|
||||
maturity: Beta
|
||||
maturity: Stable
|
||||
nextExpectedPromotion: ""
|
||||
area: Security and policy enforcement
|
||||
- name: "Automatic mutual TLS"
|
||||
|
@ -395,7 +395,7 @@ features:
|
|||
link: "https://istio.io/latest/docs/tasks/observability/telemetry/"
|
||||
level:
|
||||
checklist: features/telemetry_api.md
|
||||
maturity: Alpha
|
||||
maturity: Stable
|
||||
nextExpectedPromotion: ""
|
||||
- name: "Dual Stack Support in Istio"
|
||||
id: "core.dual_stack"
|
||||
|
|
Loading…
Reference in New Issue