mirror of https://github.com/istio/istio.io.git
Latest reference docs.
This commit is contained in:
parent
e1da4d25bf
commit
b7bbafa70a
|
@ -92,7 +92,7 @@ Following places may use this message:
|
|||
<tbody>
|
||||
<tr id="Attributes.attributes">
|
||||
<td><code>attributes</code></td>
|
||||
<td><code>map<string, <a href="#Attributes.AttributeValue">Attributes.AttributeValue</a>></code></td>
|
||||
<td><code>map<string,<a href="#Attributes.AttributeValue">Attributes.AttributeValue</a>></code></td>
|
||||
<td>
|
||||
<p>A map of attribute name to its value.</p>
|
||||
|
||||
|
@ -196,7 +196,7 @@ Following places may use this message:
|
|||
<tbody>
|
||||
<tr id="Attributes.StringMap.entries">
|
||||
<td><code>entries</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string,string></code></td>
|
||||
<td>
|
||||
<p>Holds a set of name/value pairs.</p>
|
||||
|
||||
|
@ -250,7 +250,7 @@ per call, where the same UUID is used for retries of the same call.</p>
|
|||
</tr>
|
||||
<tr id="CheckRequest.quotas">
|
||||
<td><code>quotas</code></td>
|
||||
<td><code>map<string, <a href="#CheckRequest.QuotaParams">CheckRequest.QuotaParams</a>></code></td>
|
||||
<td><code>map<string,<a href="#CheckRequest.QuotaParams">CheckRequest.QuotaParams</a>></code></td>
|
||||
<td>
|
||||
<p>The individual quotas to allocate</p>
|
||||
|
||||
|
@ -314,7 +314,7 @@ per call, where the same UUID is used for retries of the same call.</p>
|
|||
</tr>
|
||||
<tr id="CheckResponse.quotas">
|
||||
<td><code>quotas</code></td>
|
||||
<td><code>map<string, <a href="#CheckResponse.QuotaResult">CheckResponse.QuotaResult</a>></code></td>
|
||||
<td><code>map<string,<a href="#CheckResponse.QuotaResult">CheckResponse.QuotaResult</a>></code></td>
|
||||
<td>
|
||||
<p>The resulting quota, one entry per requested quota.</p>
|
||||
|
||||
|
@ -457,7 +457,7 @@ configuration.</p>
|
|||
</tr>
|
||||
<tr id="CompressedAttributes.strings">
|
||||
<td><code>strings</code></td>
|
||||
<td><code>map<int32, int32></code></td>
|
||||
<td><code>map<int32,int32></code></td>
|
||||
<td>
|
||||
<p>Holds attributes of type STRING, DNS<em>NAME, EMAIL</em>ADDRESS, URI</p>
|
||||
|
||||
|
@ -465,7 +465,7 @@ configuration.</p>
|
|||
</tr>
|
||||
<tr id="CompressedAttributes.int64s">
|
||||
<td><code>int64s</code></td>
|
||||
<td><code>map<int32, int64></code></td>
|
||||
<td><code>map<int32,int64></code></td>
|
||||
<td>
|
||||
<p>Holds attributes of type INT64</p>
|
||||
|
||||
|
@ -473,7 +473,7 @@ configuration.</p>
|
|||
</tr>
|
||||
<tr id="CompressedAttributes.doubles">
|
||||
<td><code>doubles</code></td>
|
||||
<td><code>map<int32, double></code></td>
|
||||
<td><code>map<int32,double></code></td>
|
||||
<td>
|
||||
<p>Holds attributes of type DOUBLE</p>
|
||||
|
||||
|
@ -481,7 +481,7 @@ configuration.</p>
|
|||
</tr>
|
||||
<tr id="CompressedAttributes.bools">
|
||||
<td><code>bools</code></td>
|
||||
<td><code>map<int32, bool></code></td>
|
||||
<td><code>map<int32,bool></code></td>
|
||||
<td>
|
||||
<p>Holds attributes of type BOOL</p>
|
||||
|
||||
|
@ -489,7 +489,7 @@ configuration.</p>
|
|||
</tr>
|
||||
<tr id="CompressedAttributes.timestamps">
|
||||
<td><code>timestamps</code></td>
|
||||
<td><code>map<int32, <a href="https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#timestamp">google.protobuf.Timestamp</a>></code></td>
|
||||
<td><code>map<int32,<a href="https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#timestamp">google.protobuf.Timestamp</a>></code></td>
|
||||
<td>
|
||||
<p>Holds attributes of type TIMESTAMP</p>
|
||||
|
||||
|
@ -497,7 +497,7 @@ configuration.</p>
|
|||
</tr>
|
||||
<tr id="CompressedAttributes.durations">
|
||||
<td><code>durations</code></td>
|
||||
<td><code>map<int32, <a href="https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#duration">google.protobuf.Duration</a>></code></td>
|
||||
<td><code>map<int32,<a href="https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#duration">google.protobuf.Duration</a>></code></td>
|
||||
<td>
|
||||
<p>Holds attributes of type DURATION</p>
|
||||
|
||||
|
@ -505,7 +505,7 @@ configuration.</p>
|
|||
</tr>
|
||||
<tr id="CompressedAttributes.bytes">
|
||||
<td><code>bytes</code></td>
|
||||
<td><code>map<int32, bytes></code></td>
|
||||
<td><code>map<int32,bytes></code></td>
|
||||
<td>
|
||||
<p>Holds attributes of type BYTES</p>
|
||||
|
||||
|
@ -513,7 +513,7 @@ configuration.</p>
|
|||
</tr>
|
||||
<tr id="CompressedAttributes.string_maps">
|
||||
<td><code>stringMaps</code></td>
|
||||
<td><code>map<int32, <a href="#StringMap">StringMap</a>></code></td>
|
||||
<td><code>map<int32,<a href="#StringMap">StringMap</a>></code></td>
|
||||
<td>
|
||||
<p>Holds attributes of type STRING_MAP</p>
|
||||
|
||||
|
@ -740,7 +740,7 @@ indices (see the <a href="#CompressedAttributes">Attributes</a> message for an e
|
|||
<tbody>
|
||||
<tr id="StringMap.entries">
|
||||
<td><code>entries</code></td>
|
||||
<td><code>map<int32, int32></code></td>
|
||||
<td><code>map<int32,int32></code></td>
|
||||
<td>
|
||||
<p>Holds a set of name/value pairs.</p>
|
||||
|
||||
|
|
|
@ -170,9 +170,19 @@ number_of_entries: 3
|
|||
<td>comma-separated list of pattern=N settings for file-filtered logging (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--workload-cert-grace-period-ratio <float32></code></td>
|
||||
<td></td>
|
||||
<td>The workload certificate rotation grace period, as a ratio of the workload certificate TTL. (default `0.5`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--workload-cert-min-grace-period <duration></code></td>
|
||||
<td></td>
|
||||
<td>The minimum workload certificate rotation grace period. (default `10m0s`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--workload-cert-ttl <duration></code></td>
|
||||
<td></td>
|
||||
<td>The TTL of issued workload certificates (default `1h0m0s`)</td>
|
||||
<td>The TTL of issued workload certificates (default `19h0m0s`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -1046,8 +1046,8 @@ Support for other environments to follow.
|
|||
</tbody>
|
||||
</table>
|
||||
<h3 id="istioctl proxy-config Examples">Examples</h3>
|
||||
<pre class="language-bash"><code> # Retrieve config for productpage-v1-bb8d5cbc7-k7qbm pod
|
||||
istioctl proxy-config productpage-v1-bb8d5cbc7-k7qbm
|
||||
<pre class="language-bash"><code># Retrieve config for productpage-v1-bb8d5cbc7-k7qbm pod
|
||||
istioctl proxy-config productpage-v1-bb8d5cbc7-k7qbm
|
||||
</code></pre>
|
||||
<h2 id="istioctl register">istioctl register</h2>
|
||||
<p>Registers a service instance (e.g. VM) joining the mesh</p>
|
||||
|
|
|
@ -112,7 +112,7 @@ number_of_entries: 3
|
|||
<tr>
|
||||
<td><code>--workload-cert-ttl <duration></code></td>
|
||||
<td></td>
|
||||
<td>The requested TTL for the workload (default `12h0m0s`)</td>
|
||||
<td>The requested TTL for the workload (default `19h0m0s`)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -101,6 +101,11 @@ number_of_entries: 4
|
|||
<td>Use bootstrap v2 </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--concurrency <int></code></td>
|
||||
<td></td>
|
||||
<td>number of worker threads to run (default `0`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--configPath <string></code></td>
|
||||
<td></td>
|
||||
<td>Path to the generated configuration file directory (default `/etc/istio/proxy`)</td>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
title: sidecar-injector
|
||||
overview: Kubernetes webhook for automatic Istio sidecar injection
|
||||
layout: pkg-collateral-docs
|
||||
number_of_entries: 3
|
||||
number_of_entries: 4
|
||||
---
|
||||
<p>Kubernetes webhook for automatic Istio sidecar injection</p>
|
||||
<pre class="language-bash"><code>sidecar-injector [flags]
|
||||
|
@ -15,6 +15,16 @@ number_of_entries: 3
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--healthCheckFile <string></code></td>
|
||||
<td></td>
|
||||
<td>File that should be periodically updated if health checking is enabled (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--healthCheckInterval <duration></code></td>
|
||||
<td></td>
|
||||
<td>Configure how frequently the health check file specified by --healhCheckFile should be updated (default `0s`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--injectConfig <string></code></td>
|
||||
<td></td>
|
||||
<td>File containing the Istio sidecar injection configuration and template (default `/etc/istio/inject/config`)</td>
|
||||
|
@ -101,6 +111,124 @@ number_of_entries: 3
|
|||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h2 id="sidecar-injector probe">sidecar-injector probe</h2>
|
||||
<p>Check the liveness or readiness of a locally-running server</p>
|
||||
<pre class="language-bash"><code>sidecar-injector probe [flags]
|
||||
</code></pre>
|
||||
<table class="command-flags">
|
||||
<thead>
|
||||
<th>Flags</th>
|
||||
<th>Shorthand</th>
|
||||
<th>Description</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--healthCheckFile <string></code></td>
|
||||
<td></td>
|
||||
<td>File that should be periodically updated if health checking is enabled (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--healthCheckInterval <duration></code></td>
|
||||
<td></td>
|
||||
<td>Configure how frequently the health check file specified by --healhCheckFile should be updated (default `0s`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--injectConfig <string></code></td>
|
||||
<td></td>
|
||||
<td>File containing the Istio sidecar injection configuration and template (default `/etc/istio/inject/config`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--interval <duration></code></td>
|
||||
<td></td>
|
||||
<td>Duration used for checking the target file's last modified time. (default `0s`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_as_json</code></td>
|
||||
<td></td>
|
||||
<td>Whether to format output as JSON or in plain console-friendly format </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_backtrace_at <traceLocation></code></td>
|
||||
<td></td>
|
||||
<td>when logging hits line file:N, emit a stack trace (default `:0`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_callers</code></td>
|
||||
<td></td>
|
||||
<td>Include caller information, useful for debugging </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_output_level <string></code></td>
|
||||
<td></td>
|
||||
<td>The minimum logging level of messages to output, can be one of "debug", "info", "warn", "error", or "none" (default `info`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_rotate <string></code></td>
|
||||
<td></td>
|
||||
<td>The path for the optional rotating log file (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_rotate_max_age <int></code></td>
|
||||
<td></td>
|
||||
<td>The maximum age in days of a log file beyond which the file is rotated (0 indicates no limit) (default `30`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_rotate_max_backups <int></code></td>
|
||||
<td></td>
|
||||
<td>The maximum number of log file backups to keep before older files are deleted (0 indicates no limit) (default `1000`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_rotate_max_size <int></code></td>
|
||||
<td></td>
|
||||
<td>The maximum size in megabytes of a log file beyond which the file is rotated (default `104857600`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_stacktrace_level <string></code></td>
|
||||
<td></td>
|
||||
<td>The minimum logging level at which stack traces are captured, can be one of "debug", "info", "warn", "error", or "none" (default `none`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--log_target <stringArray></code></td>
|
||||
<td></td>
|
||||
<td>The set of paths where to output the log. This can be any path as well as the special values stdout and stderr (default `[stdout]`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--meshConfig <string></code></td>
|
||||
<td></td>
|
||||
<td>File containing the Istio mesh configuration (default `/etc/istio/config/mesh`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--port <int></code></td>
|
||||
<td></td>
|
||||
<td>Webhook port (default `443`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--probe-path <string></code></td>
|
||||
<td></td>
|
||||
<td>Path of the file for checking the availability. (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--tlsCertFile <string></code></td>
|
||||
<td></td>
|
||||
<td>File containing the x509 Certificate for HTTPS. (default `/etc/istio/certs/cert.pem`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--tlsKeyFile <string></code></td>
|
||||
<td></td>
|
||||
<td>File containing the x509 private key matching --tlsCertFile. (default `/etc/istio/certs/key.pem`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--v <Level></code></td>
|
||||
<td><code>-v</code></td>
|
||||
<td>log level for V logs (default `0`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--vmodule <moduleSpec></code></td>
|
||||
<td></td>
|
||||
<td>comma-separated list of pattern=N settings for file-filtered logging (default ``)</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h2 id="sidecar-injector version">sidecar-injector version</h2>
|
||||
<p>Prints out build version information</p>
|
||||
<pre class="language-bash"><code>sidecar-injector version [flags]
|
||||
|
@ -113,6 +241,16 @@ number_of_entries: 3
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>--healthCheckFile <string></code></td>
|
||||
<td></td>
|
||||
<td>File that should be periodically updated if health checking is enabled (default ``)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--healthCheckInterval <duration></code></td>
|
||||
<td></td>
|
||||
<td>Configure how frequently the health check file specified by --healhCheckFile should be updated (default `0s`)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>--injectConfig <string></code></td>
|
||||
<td></td>
|
||||
<td>File containing the Istio sidecar injection configuration and template (default `/etc/istio/inject/config`)</td>
|
||||
|
|
|
@ -58,7 +58,7 @@ be lost.</p>
|
|||
<tbody>
|
||||
<tr id="Params.Override.dimensions">
|
||||
<td><code>dimensions</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td>
|
||||
<p>The specific dimensions for which this override applies.
|
||||
String representation of instance dimensions is used to check against configured dimensions.</p>
|
||||
|
|
|
@ -15,7 +15,7 @@ rolling window algorithm. And it is using Redis as a shared data storage.</p>
|
|||
|
||||
<p>Example configuration:</p>
|
||||
|
||||
<p>redisServerUrl: localhost:6379
|
||||
<pre><code class="language-yaml">redisServerUrl: localhost:6379
|
||||
connectionPoolSize: 10
|
||||
quotas:
|
||||
- name: requestCount.quota.istio-system
|
||||
|
@ -30,7 +30,8 @@ quotas:
|
|||
maxAmount: 12
|
||||
- dimensions:
|
||||
destination: reviews
|
||||
maxAmount: 5</p>
|
||||
maxAmount: 5
|
||||
</code></pre>
|
||||
|
||||
<table class="message-fields">
|
||||
<thead>
|
||||
|
@ -83,7 +84,7 @@ Default is 10 connections per every CPU as reported by runtime.NumCPU.</p>
|
|||
<tbody>
|
||||
<tr id="Params.Override.dimensions">
|
||||
<td><code>dimensions</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td>
|
||||
<p>The specific dimensions for which this override applies.
|
||||
String representation of instance dimensions is used to check against configured dimensions.
|
||||
|
|
|
@ -118,7 +118,7 @@ of a network failure. Default value is 1 hour.</p>
|
|||
</tr>
|
||||
<tr id="Params.metrics">
|
||||
<td><code>metrics</code></td>
|
||||
<td><code>map<string, <a href="#Params.MetricInfo">Params.MetricInfo</a>></code></td>
|
||||
<td><code>map<string, <a href="#Params.MetricInfo">Params.MetricInfo</a>></code></td>
|
||||
<td>
|
||||
<p>A map of Istio metric name to solarwinds metric info.</p>
|
||||
|
||||
|
@ -126,7 +126,7 @@ of a network failure. Default value is 1 hour.</p>
|
|||
</tr>
|
||||
<tr id="Params.logs">
|
||||
<td><code>logs</code></td>
|
||||
<td><code>map<string, <a href="#Params.LogInfo">Params.LogInfo</a>></code></td>
|
||||
<td><code>map<string, <a href="#Params.LogInfo">Params.LogInfo</a>></code></td>
|
||||
<td>
|
||||
<p>A map of Istio logentry name to solarwinds log info.</p>
|
||||
|
||||
|
|
|
@ -78,7 +78,7 @@ or <code>./testdata/my-test-account-creds.json</code>.</p>
|
|||
</tr>
|
||||
<tr id="Params.metric_info">
|
||||
<td><code>metricInfo</code></td>
|
||||
<td><code>map<string, <a href="#Params.MetricInfo">Params.MetricInfo</a>></code></td>
|
||||
<td><code>map<string, <a href="#Params.MetricInfo">Params.MetricInfo</a>></code></td>
|
||||
<td>
|
||||
<p>A map of Istio metric name to Stackdriver metric info.</p>
|
||||
|
||||
|
@ -86,7 +86,7 @@ or <code>./testdata/my-test-account-creds.json</code>.</p>
|
|||
</tr>
|
||||
<tr id="Params.log_info">
|
||||
<td><code>logInfo</code></td>
|
||||
<td><code>map<string, <a href="#Params.LogInfo">Params.LogInfo</a>></code></td>
|
||||
<td><code>map<string, <a href="#Params.LogInfo">Params.LogInfo</a>></code></td>
|
||||
<td>
|
||||
<p>A map of Istio LogEntry name to Stackdriver log info.</p>
|
||||
|
||||
|
|
|
@ -65,7 +65,7 @@ same (private) network 1432 bytes is recommended for better performance.</p>
|
|||
</tr>
|
||||
<tr id="Params.metrics">
|
||||
<td><code>metrics</code></td>
|
||||
<td><code>map<string, <a href="#Params.MetricInfo">Params.MetricInfo</a>></code></td>
|
||||
<td><code>map<string, <a href="#Params.MetricInfo">Params.MetricInfo</a>></code></td>
|
||||
<td>
|
||||
<p>Map of metric name -> info. If a metric’s name is not in the map then the metric will not be exported to statsd.</p>
|
||||
|
||||
|
|
|
@ -36,7 +36,7 @@ STDERR is the default Stream.</p>
|
|||
</tr>
|
||||
<tr id="Params.severity_levels">
|
||||
<td><code>severityLevels</code></td>
|
||||
<td><code>map<string, <a href="#Params.Level">Params.Level</a>></code></td>
|
||||
<td><code>map<string, <a href="#Params.Level">Params.Level</a>></code></td>
|
||||
<td>
|
||||
<p>Maps from severity strings as specified in LogEntry instances to
|
||||
the set of levels supported by this adapter. This defaults to a map of</p>
|
||||
|
|
|
@ -60,20 +60,31 @@ Istio service mesh.</p>
|
|||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr id="MeshConfig.egress_proxy_address">
|
||||
<td><code>egressProxyAddress</code></td>
|
||||
<tr id="MeshConfig.mixer_check_server">
|
||||
<td><code>mixerCheckServer</code></td>
|
||||
<td><code>string</code></td>
|
||||
<td>
|
||||
<p>Address of the egress Envoy service (e.g. <em>istio-egress:80</em>).</p>
|
||||
<p>Address of the server that will be used by the proxies for policy
|
||||
check calls (e.g. <em>istio-mixer:15004</em>). By using different names for
|
||||
mixerCheckServer and mixerReportServer, it is possible to have one set
|
||||
of mixer servers handle policy check calls, while another set of mixer
|
||||
servers handle telemetry calls.</p>
|
||||
|
||||
<p>NOTE: Omitting mixerCheckServer while specifying mixerReportServer is
|
||||
equivalent to setting disablePolicyChecks to true.</p>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="MeshConfig.mixer_address">
|
||||
<td><code>mixerAddress</code></td>
|
||||
<tr id="MeshConfig.mixer_report_server">
|
||||
<td><code>mixerReportServer</code></td>
|
||||
<td><code>string</code></td>
|
||||
<td>
|
||||
<p>Address of the mixer service (e.g. <em>istio-mixer:15004</em>).
|
||||
Empty value disables Mixer checks and telemetry.</p>
|
||||
<p>Address of the server that will be used by the proxies as an Istio
|
||||
telemetry sink (access logs, API/connection metrics)
|
||||
(e.g. <em>istio-mixer:15004</em>). By using different names for
|
||||
mixerCheckServer and mixerReportServer, it is possible to have one set
|
||||
of mixer servers handle policy check calls, while another set of mixer
|
||||
servers handle telemetry calls.</p>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -81,8 +92,7 @@ Empty value disables Mixer checks and telemetry.</p>
|
|||
<td><code>disablePolicyChecks</code></td>
|
||||
<td><code>bool</code></td>
|
||||
<td>
|
||||
<p>Disable policy checks by the mixer service. Metrics will still be
|
||||
reported to the mixer for HTTP requests and TCP connections. Default
|
||||
<p>Disable policy checks by the mixer service. Default
|
||||
is false, i.e. mixer policy check is enabled by default.</p>
|
||||
|
||||
</td>
|
||||
|
@ -197,6 +207,15 @@ It has no effect if the authentication policy is already ‘NONE’.
|
|||
DO NOT use this setting for services that are managed by Istio (i.e. using Istio sidecar).
|
||||
Instead, use service-level annotations to overwrite the authentication policy.</p>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="MeshConfig.mixer_address">
|
||||
<td><code>mixerAddress</code></td>
|
||||
<td><code>string</code></td>
|
||||
<td>
|
||||
<p>DEPRECATED. Mixer address. This option will be removed soon. Please
|
||||
use mixer<em>check</em>server and mixer<em>report</em>server.</p>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
|
|
@ -87,7 +87,7 @@ Cookie: X-API-KEY=abcdef12345
|
|||
<tbody>
|
||||
<tr id="AttributeMatch.clause">
|
||||
<td><code>clause</code></td>
|
||||
<td><code>map<string, <a href="#StringMatch">StringMatch</a>></code></td>
|
||||
<td><code>map<string,<a href="#StringMatch">StringMatch</a>></code></td>
|
||||
<td>
|
||||
<p>Map of attribute names to StringMatch type.
|
||||
Each map element specifies one condition to match.</p>
|
||||
|
@ -507,7 +507,7 @@ HTTPAPISpecBinding’s metadata namespace field.</p>
|
|||
</tr>
|
||||
<tr id="HttpClientConfig.service_configs">
|
||||
<td><code>serviceConfigs</code></td>
|
||||
<td><code>map<string, <a href="#ServiceConfig">ServiceConfig</a>></code></td>
|
||||
<td><code>map<string,<a href="#ServiceConfig">ServiceConfig</a>></code></td>
|
||||
<td>
|
||||
<p>Map of control configuration indexed by destination.service. This
|
||||
is used to support per-service configuration for cases where a
|
||||
|
@ -595,7 +595,7 @@ The FQDN of the service is composed from the name, namespace, and implementation
|
|||
</tr>
|
||||
<tr id="IstioService.labels">
|
||||
<td><code>labels</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string,string></code></td>
|
||||
<td>
|
||||
<p>Optional one or more labels that uniquely identify the service version.</p>
|
||||
|
||||
|
@ -1270,7 +1270,7 @@ Following places may use this message:
|
|||
<tbody>
|
||||
<tr id="istio.mixer.v1.Attributes.attributes">
|
||||
<td><code>attributes</code></td>
|
||||
<td><code>map<string, <a href="#istio.mixer.v1.Attributes.AttributeValue">istio.mixer.v1.Attributes.AttributeValue</a>></code></td>
|
||||
<td><code>map<string,<a href="#istio.mixer.v1.Attributes.AttributeValue">istio.mixer.v1.Attributes.AttributeValue</a>></code></td>
|
||||
<td>
|
||||
<p>A map of attribute name to its value.</p>
|
||||
|
||||
|
|
|
@ -84,7 +84,7 @@ the proxy (with the canonical name “istio-proxy”) or the name of an
|
|||
</tr>
|
||||
<tr id="AttributeManifest.attributes">
|
||||
<td><code>attributes</code></td>
|
||||
<td><code>map<string, <a href="#AttributeManifest.AttributeInfo">AttributeManifest.AttributeInfo</a>></code></td>
|
||||
<td><code>map<string,<a href="#AttributeManifest.AttributeInfo">AttributeManifest.AttributeInfo</a>></code></td>
|
||||
<td>
|
||||
<p>The set of attributes this Istio component will be responsible for producing at runtime.
|
||||
We map from attribute name to the attribute’s specification. The name of an attribute,
|
||||
|
@ -370,7 +370,7 @@ with the proto support for the language.</p>
|
|||
<tbody>
|
||||
<tr id="google.protobuf.Struct.fields">
|
||||
<td><code>fields</code></td>
|
||||
<td><code>map<string, <a href="#google.protobuf.Value">google.protobuf.Value</a>></code></td>
|
||||
<td><code>map<string,<a href="#google.protobuf.Value">google.protobuf.Value</a>></code></td>
|
||||
<td>
|
||||
<p>Unordered map of dynamically typed values.</p>
|
||||
|
||||
|
|
|
@ -319,7 +319,7 @@ the “properties” in the “subject” part of the “aut
|
|||
</tr>
|
||||
<tr id="Subject.properties">
|
||||
<td><code>properties</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string,string></code></td>
|
||||
<td>
|
||||
<p>Optional. The set of properties that identify the subject.
|
||||
In the above ServiceRoleBinding example, the second subject has two properties:
|
||||
|
|
|
@ -456,7 +456,7 @@ specified, the value is inherited from the parent route rule.</p>
|
|||
</tr>
|
||||
<tr id="DestinationWeight.labels">
|
||||
<td><code>labels</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string,string></code></td>
|
||||
<td>
|
||||
<p>Sometimes required. Service version identifier for the destination service.
|
||||
(– N.B. The map is used instead of pstruct due to lack of serialization support
|
||||
|
@ -1213,7 +1213,7 @@ The FQDN of the service is composed from the name, namespace, and implementation
|
|||
</tr>
|
||||
<tr id="IstioService.labels">
|
||||
<td><code>labels</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string,string></code></td>
|
||||
<td>
|
||||
<p>Optional one or more labels that uniquely identify the service version.</p>
|
||||
|
||||
|
@ -1581,7 +1581,7 @@ request header must be specified.</p>
|
|||
<tbody>
|
||||
<tr id="MatchRequest.headers">
|
||||
<td><code>headers</code></td>
|
||||
<td><code>map<string, <a href="#StringMatch">StringMatch</a>></code></td>
|
||||
<td><code>map<string,<a href="#StringMatch">StringMatch</a>></code></td>
|
||||
<td>
|
||||
<p>Set of HTTP match conditions based on HTTP/1.1, HTTP/2, GRPC request
|
||||
metadata, such as <em>uri</em>, <em>scheme</em>, <em>authority</em>. The header keys must be
|
||||
|
@ -1780,7 +1780,7 @@ further details about cross origin resource sharing.</p>
|
|||
</tr>
|
||||
<tr id="RouteRule.append_headers">
|
||||
<td><code>appendHeaders</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string,string></code></td>
|
||||
<td>
|
||||
<p>Additional HTTP headers to add before forwarding a request to the
|
||||
destnation service.</p>
|
||||
|
|
|
@ -55,7 +55,7 @@ enforcement within Istio. It is primarily concerned with enabling Mixer</p>
|
|||
</tr>
|
||||
<tr id="Action.properties">
|
||||
<td><code>properties</code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td>
|
||||
<p>Additional data about the action for use in policy.</p>
|
||||
|
||||
|
@ -99,7 +99,7 @@ the template.</p>
|
|||
</tr>
|
||||
<tr id="Subject.properties">
|
||||
<td><code>properties</code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td>
|
||||
<p>Additional attributes about the subject.</p>
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ to assign values to the generated attributes using the <code>$out.<field name
|
|||
</tr>
|
||||
<tr id="OutputTemplate.source_labels">
|
||||
<td><code>sourceLabels</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td>
|
||||
<p>Refers to source pod labels. attribute<em>bindings can refer to this field using $out.source</em>labels</p>
|
||||
|
||||
|
@ -96,7 +96,7 @@ to assign values to the generated attributes using the <code>$out.<field name
|
|||
</tr>
|
||||
<tr id="OutputTemplate.destination_labels">
|
||||
<td><code>destinationLabels</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td>
|
||||
<p>Refers to destination pod labels. attribute<em>bindings can refer to this field using $out.destination</em>labels</p>
|
||||
|
||||
|
@ -152,7 +152,7 @@ to assign values to the generated attributes using the <code>$out.<field name
|
|||
</tr>
|
||||
<tr id="OutputTemplate.origin_labels">
|
||||
<td><code>originLabels</code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td><code>map<string, string></code></td>
|
||||
<td>
|
||||
<p>Refers to origin pod labels. attribute<em>bindings can refer to this field using $out.origin</em>labels</p>
|
||||
|
||||
|
|
|
@ -50,7 +50,7 @@ spec:
|
|||
<tbody>
|
||||
<tr id="Template.variables">
|
||||
<td><code>variables</code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td>
|
||||
<p>Variables that are delivered for each log entry.</p>
|
||||
|
||||
|
@ -84,7 +84,7 @@ Otherwise these fields will be ignored by the adapter.</p>
|
|||
</tr>
|
||||
<tr id="Template.monitored_resource_dimensions">
|
||||
<td><code>monitoredResourceDimensions</code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td>
|
||||
<p>Optional. A set of expressions that will form the dimensions of the monitored resource this log entry is being
|
||||
recorded on. If the logging backend supports monitored resources, these fields are used to populate that resource.
|
||||
|
|
|
@ -53,7 +53,7 @@ spec:
|
|||
</tr>
|
||||
<tr id="Template.dimensions">
|
||||
<td><code>dimensions</code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td>
|
||||
<p>The unique identity of the particular metric to report.</p>
|
||||
|
||||
|
@ -71,7 +71,7 @@ these fields will be ignored by the adapter.</p>
|
|||
</tr>
|
||||
<tr id="Template.monitored_resource_dimensions">
|
||||
<td><code>monitoredResourceDimensions</code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td>
|
||||
<p>Optional. A set of expressions that will form the dimensions of the monitored resource this metric is being reported on.
|
||||
If the metric backend supports monitored resources, these fields are used to populate that resource. Otherwise
|
||||
|
|
|
@ -41,7 +41,7 @@ spec:
|
|||
<tbody>
|
||||
<tr id="Template.dimensions">
|
||||
<td><code>dimensions</code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td><code>map<string, <a href="{{site.baseurl}}/docs/reference/config/mixer/istio.mixer.v1.template.html#Value">istio.mixer.v1.template.Value</a>></code></td>
|
||||
<td>
|
||||
<p>The unique identity of the particular quota to manipulate.</p>
|
||||
|
||||
|
|
Loading…
Reference in New Issue