diff --git a/content/en/docs/reference/commands/galley/index.html b/content/en/docs/reference/commands/galley/index.html index 6d1114f5280fb..61efbac3f9bb6 100644 --- a/content/en/docs/reference/commands/galley/index.html +++ b/content/en/docs/reference/commands/galley/index.html @@ -29,12 +29,12 @@
--log_caller <string>--log_output_level <string>--log_rotate <string>--log_stacktrace_level <string>--log_target <stringArray>--log_caller <string>--log_output_level <string>--log_rotate <string>--log_stacktrace_level <string>--log_target <stringArray>--log_caller <string>--log_output_level <string>--log_rotate <string>--log_stacktrace_level <string>--log_target <stringArray>--log_caller <string>--log_output_level <string>--log_rotate <string>--log_stacktrace_level <string>--log_target <stringArray>Istio configuration command line utility for service operators to debug and diagnose their Istio mesh. @@ -36,7 +36,7 @@
--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--meshConfigFile <string>istioctl experimental add-to-mesh service productpage
+
+Analyze Istio configuration and print validation messages
+istioctl experimental analyze <file>... [flags]
+
+| Flags | +Shorthand | +Description | +
|---|---|---|
--context <string> |
++ | The name of the kubeconfig context to use (default ``) | +
--istioNamespace <string> |
+-i |
+Istio system namespace (default `istio-system`) | +
--kubeconfig <string> |
+-c |
+Kubernetes configuration file (default ``) | +
--log_output_level <string> |
++ | Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`) | +
--namespace <string> |
+-n |
+Config namespace (default ``) | +
--use-kube |
+-k |
+Use live kubernetes cluster for analysis | +
+# Analyze yaml files
+istioctl experimental analyze a.yaml b.yaml
+
+# Analyze the current live cluster
+istioctl experimental analyze -k
+
+# Analyze the current live cluster, simulating the effect of applying additional yaml files
+istioctl experimental analyze -k a.yaml b.yaml
+
Commands to inspect and interact with the authentication (TLS, JWT) and authorization (RBAC) policies in the mesh @@ -879,7 +936,7 @@
--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>--log_output_level <string>--namespace <string>The manifest subcommand is used to generate, apply, diff or migrate Istio manifests.
+The manifest subcommand generates, applies, diffs or migrates Istio manifests.
--log_output_level <string> |
- | Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`) | +Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`) |
--logtostderr |
@@ -1306,7 +1363,7 @@
The apply subcommand is used to generate an Istio install manifest and apply it to a cluster.
+The apply subcommand generates an Istio install manifest and applies it to a cluster.
istioctl experimental manifest apply [flags]
--filename <string> |
-f |
-Path to file containing IstioControlPlane CustomResource. (default ``) | +Path to file containing IstioControlPlane CustomResource (default ``) | |||||||||||||||||
--istioNamespace <string> |
@@ -1346,7 +1403,7 @@ ||||||||||||||||||||
--log_output_level <string> |
- | Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`) | +Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`) | |||||||||||||||||
--logtostderr |
@@ -1361,14 +1418,14 @@ ||||||||||||||||||||
--readiness-timeout <duration> |
- | Maximum time to wait for all Istio resources to be ready.--wait must be set for this flag to apply. (default `5m0s`) | +Maximum seconds to wait for all Istio resources to be ready. The --wait flag must be set for this flag to apply (default `5m0s`) | |||||||||||||||||
--set <stringSlice> |
-s |
Set a value in IstioControlPlane CustomResource. e.g. --set policy.enabled=true. Overrides the corresponding path value in the selected profile or passed through IstioControlPlane CR -customization file. (default `[]`) | +customization file (default `[]`)||||||||||||||||||
--verbose |
@@ -1378,13 +1435,18 @@ ||||||||||||||||||||
--wait |
-w |
-Wait, if set will wait until all Pods, Services, and minimum number of Pods of a Deployment are in a ready state before the command exits. It will wait for a maximum duration of --readiness-timeout seconds. | +Wait, if set will wait until all Pods, Services, and minimum number of Pods of a Deployment are in a ready state before the command exits. It will wait for a maximum duration of --readiness-timeout seconds | +|||||||||||||||||
--yes |
+-y |
+Do not ask for confirmation |
The diff-manifest subcommand is used to compare manifest from two files or directories.
-istioctl experimental manifest diff [flags]
+The diff subcommand compares manifests from two files or directories.
+istioctl experimental manifest diff <file|dir> <file|dir> [flags]
@@ -1413,7 +1475,7 @@ istioctl experimental manifest diff
--ignore <string>
-ignoreResources ignores all listed items during comparison. It uses the same list format as selectResources. (default ``)
+ignoreResources ignores all listed items during comparison. It uses the same list format as selectResources (default ``)
--istioNamespace <string>
@@ -1428,7 +1490,7 @@ istioctl experimental manifest diff
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--logtostderr
@@ -1447,7 +1509,7 @@ istioctl experimental manifest diff
The format of each list item is "::" and the items are comma separated. The "*" character represents wildcard selection.
e.g.
Deployment:istio-system:* - compare all deployments in istio-system namespace
- Service:*:istio-pilot - compare Services called "istio-pilot" in all namespaces. (default `::`)
+ Service:*:istio-pilot - compare Services called "istio-pilot" in all namespaces (default `::`)
--verbose
@@ -1457,7 +1519,7 @@ istioctl experimental manifest diff
istioctl experimental manifest generate
-The generate subcommand is used to generate an Istio install manifest.
+The generate subcommand generates an Istio install manifest and outputs to the console by default.
istioctl experimental manifest generate [flags]
@@ -1482,7 +1544,7 @@ istioctl experimental manifest
--filename <string>
-f
-Path to file containing IstioControlPlane CustomResource. (default ``)
+Path to file containing IstioControlPlane CustomResource (default ``)
--istioNamespace <string>
@@ -1497,7 +1559,7 @@ istioctl experimental manifest
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--logtostderr
@@ -1512,14 +1574,14 @@ istioctl experimental manifest
--output <string>
-o
-Manifest output directory path. (default ``)
+Manifest output directory path (default ``)
--set <stringSlice>
-s
Set a value in IstioControlPlane CustomResource. e.g. --set policy.enabled=true.
Overrides the corresponding path value in the selected profile or passed through IstioControlPlane CR
-customization file. (default `[]`)
+customization file (default `[]`)
--verbose
@@ -1529,8 +1591,8 @@ istioctl experimental manifest
istioctl experimental manifest migrate
-The migrate subcommand is used to migrate a configuration in Helm values format to IstioControlPlane format.
-istioctl experimental manifest migrate [flags]
+The migrate subcommand migrates a configuration from Helm values format to IstioControlPlane format.
+istioctl experimental manifest migrate [<filepath>] [flags]
@@ -1564,7 +1626,7 @@ istioctl experimental manifest m
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--logtostderr
@@ -1584,7 +1646,7 @@ istioctl experimental manifest m
istioctl experimental manifest versions
-List the version of Istio recommended for and supported by this version of the operator binary.
+List the versions of Istio recommended for and supported by this version of the operator binary.
istioctl experimental manifest versions [flags]
@@ -1619,7 +1681,7 @@ istioctl experimental manifest
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--logtostderr
@@ -1639,7 +1701,7 @@ istioctl experimental manifest
--versionsURI <string>
-u
-URI for operator versions to Istio versions map. (default `https://raw.githubusercontent.com/istio/operator/master/version/versions.yaml`)
+URI for operator versions to Istio versions map (default `https://raw.githubusercontent.com/istio/operator/master/version/versions.yaml`)
@@ -1688,7 +1750,7 @@ istioctl experimental metrics
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -1707,7 +1769,7 @@ Examples
istioctl experimental profile
-The profile subcommand is list, dump or diff Istio configuration profiles.
+The profile subcommand lists, dumps or diffs Istio configuration profiles.
@@ -1740,7 +1802,7 @@ istioctl experimental profile
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--logtostderr
@@ -1760,8 +1822,8 @@ istioctl experimental profile
istioctl experimental profile diff
-The diff subcommand is used to display the difference between two Istio configuration profiles.
-istioctl experimental profile diff [flags]
+The diff subcommand displays the differences between two Istio configuration profiles.
+istioctl experimental profile diff <file1.yaml> <file2.yaml> [flags]
@@ -1795,7 +1857,7 @@ istioctl experimental profile diff
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--logtostderr
@@ -1815,8 +1877,8 @@ istioctl experimental profile diff
istioctl experimental profile dump
-The dump subcommand is used to dump the values in an Istio configuration profile.
-istioctl experimental profile dump [flags]
+The dump subcommand dumps the values in an Istio configuration profile.
+istioctl experimental profile dump [<profile>] [flags]
@@ -1830,7 +1892,7 @@ istioctl experimental profile dump
--config-path <string>
-p
-The path the root of the configuration subtree to dump e.g. trafficManagement.components.pilot. By default, dump whole tree. (default ``)
+The path the root of the configuration subtree to dump e.g. trafficManagement.components.pilot. By default, dump whole tree (default ``)
--context <string>
@@ -1845,12 +1907,12 @@ istioctl experimental profile dump
--filename <string>
-f
-Path to file containing IstioControlPlane CustomResource. (default ``)
+Path to file containing IstioControlPlane CustomResource (default ``)
--helm-values
-If set, dumps the Helm values that IstioControlPlaceSpec is translated to before manifests are rendered.
+If set, dumps the Helm values that IstioControlPlaceSpec is translated to before manifests are rendered
--istioNamespace <string>
@@ -1865,7 +1927,7 @@ istioctl experimental profile dump
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--logtostderr
@@ -1885,7 +1947,7 @@ istioctl experimental profile dump
istioctl experimental profile list
-The list subcommand is used to list available Istio configuration profiles.
+The list subcommand lists the available Istio configuration profiles.
istioctl experimental profile list [flags]
@@ -1920,7 +1982,7 @@ istioctl experimental profile list
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--logtostderr
@@ -1973,7 +2035,7 @@ istioctl experimental remove-fro
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2017,7 +2079,7 @@ istioctl experi
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2062,7 +2124,7 @@ istioctl experimental re
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2133,7 +2195,7 @@ istioctl kube-inject
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--meshConfigFile <string>
@@ -2214,7 +2276,7 @@ istioctl proxy-config
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2266,7 +2328,7 @@ istioctl proxy-config bootstrap
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2330,7 +2392,7 @@ istioctl proxy-config cluster
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2410,7 +2472,7 @@ istioctl proxy-config endpoint
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2490,7 +2552,7 @@ istioctl proxy-config listener
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2560,7 +2622,7 @@ istioctl proxy-config route
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--name <string>
@@ -2626,7 +2688,7 @@ istioctl proxy-status
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2684,7 +2746,7 @@ istioctl register
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2734,7 +2796,7 @@ istioctl validate
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2808,7 +2870,7 @@ istioctl verify-install
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -2865,7 +2927,7 @@ istioctl version
--log_output_level <string>
-Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, rbac, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
+Comma-separated minimum per-scope logging level of messages to output, in the form of <scope>:<level>,<scope>:<level>,... where scope can be one of [ads, all, analysis, attributes, authn, default, grpcAdapter, kube-converter, mcp, meshconfig, model, name, patch, processing, rbac, resource, runtime, source, tpath, translator, util, validation] and level can be one of [debug, info, warn, error, fatal, none] (default `default:info`)
--namespace <string>
@@ -3096,7 +3158,28 @@ Exported metrics
endpoint_no_podLastValueEndpoints without an associated pod.
+galley_runtime_processor_event_span_duration_millisecondsDistributionThe duration between each incoming event
+galley_runtime_processor_events_processed_totalCountThe number of events that have been processed
+galley_runtime_processor_snapshot_events_totalDistributionThe number of events per snapshot
+galley_runtime_processor_snapshot_lifetime_duration_millisecondsDistributionThe duration of each snapshot
+galley_runtime_processor_snapshots_published_totalCountThe number of snapshots that have been published
+galley_runtime_state_type_instances_totalLastValueThe number of type instances per type URL
+galley_runtime_strategy_on_change_totalCountThe number of times the strategy's onChange has been called
+galley_runtime_strategy_timer_max_time_reached_totalCountThe number of times the max time has been reached
+galley_runtime_strategy_timer_quiesce_reached_totalCountThe number of times a quiesce has been reached
+galley_runtime_strategy_timer_resets_totalCountThe number of times the timer has been reset
+galley_source_kube_dynamic_converter_failure_totalCountThe number of times a dynamnic kubernetes source failed converting a resources
+galley_source_kube_dynamic_converter_success_totalCountThe number of times a dynamic kubernetes source successfully converted a resource
+galley_source_kube_event_error_totalCountThe number of times a kubernetes source encountered errored while handling an event
+galley_source_kube_event_success_totalCountThe number of times a kubernetes source successfully handled an event
istio_buildLastValueIstio component build info
+istio_mcp_clients_totalLastValueThe number of streams currently connected.
+istio_mcp_message_sizes_bytesDistributionSize of messages received from clients.
+istio_mcp_reconnectionsSumThe number of times the sink has reconnected.
+istio_mcp_recv_failures_totalSumThe number of recv failures in the source.
+istio_mcp_request_acks_totalSumThe number of request acks received by the source.
+istio_mcp_request_nacks_totalSumThe number of request nacks received by the source.
+istio_mcp_send_failures_totalSumThe number of send failures in the source.
mixer_config_adapter_info_config_errors_totalLastValueThe number of errors encountered during processing of the adapter info configuration.
mixer_config_adapter_info_configs_totalLastValueThe number of known adapters in the current config.
mixer_config_attributes_totalLastValueThe number of known attributes in the current config.
@@ -3153,6 +3236,7 @@ Exported metrics
pilot_xds_eds_rejectLastValuePilot rejected EDS.
pilot_xds_lds_rejectLastValuePilot rejected LDS.
pilot_xds_push_context_errorsSumNumber of errors (timeouts) initiating push context.
+pilot_xds_push_timeDistributionTotal time in second Pilot takes to push lds, rds, cds and eds.
pilot_xds_pushesSumPilot build and send errors for lds, rds, cds and eds.
pilot_xds_rds_rejectLastValuePilot rejected RDS.
pilot_xds_write_timeoutSumPilot XDS response write timeouts.
diff --git a/content/en/docs/reference/commands/pilot-discovery/index.html b/content/en/docs/reference/commands/pilot-discovery/index.html
index b1b4b45ca7b00..dcd75088573c7 100644
--- a/content/en/docs/reference/commands/pilot-discovery/index.html
+++ b/content/en/docs/reference/commands/pilot-discovery/index.html
@@ -698,6 +698,7 @@ Exported metrics
pilot_xds_eds_rejectLastValuePilot rejected EDS.
pilot_xds_lds_rejectLastValuePilot rejected LDS.
pilot_xds_push_context_errorsSumNumber of errors (timeouts) initiating push context.
+pilot_xds_push_timeDistributionTotal time in second Pilot takes to push lds, rds, cds and eds.
pilot_xds_pushesSumPilot build and send errors for lds, rds, cds and eds.
pilot_xds_rds_rejectLastValuePilot rejected RDS.
pilot_xds_write_timeoutSumPilot XDS response write timeouts.
diff --git a/content/en/docs/reference/config/networking/v1alpha3/virtual-service/index.html b/content/en/docs/reference/config/networking/v1alpha3/virtual-service/index.html
index a7682df7dbfc4..b5e39eadc4614 100644
--- a/content/en/docs/reference/config/networking/v1alpha3/virtual-service/index.html
+++ b/content/en/docs/reference/config/networking/v1alpha3/virtual-service/index.html
@@ -864,8 +864,8 @@ HTTPRetry
Specifies the conditions under which retry takes place.
One or more policies can be specified using a ‘,’ delimited list.
-See the supported policies
-and here for more details.
+See the retry policies
+and gRPC retry policies for more details.
diff --git a/content/en/docs/reference/config/policy-and-telemetry/adapters/wavefront/index.html b/content/en/docs/reference/config/policy-and-telemetry/adapters/wavefront/index.html
index d968c391834e9..77def9c8cb456 100644
--- a/content/en/docs/reference/config/policy-and-telemetry/adapters/wavefront/index.html
+++ b/content/en/docs/reference/config/policy-and-telemetry/adapters/wavefront/index.html
@@ -15,7 +15,7 @@
istio_versions: "1.0.3, 1.0.4"
supported_templates: metric
logo_link: https://github.com/vmware/wavefront-adapter-for-istio/raw/master/docs/images/logo.png
-number_of_entries: 8
+number_of_entries: 9
---
The wavefront adapter collects metrics and makes them available to
Wavefront by VMware.
@@ -81,6 +81,38 @@ Params
The set of metrics to publish to Wavefront.
+
+
+
+logs
+Params.Logs
+
+The log configuration.
+
+
+
+
+
+
+Params.Logs
+
+Describes the logging configuration.
+
+