Enable ops/configuration/mesh/config-resource-ready (#11784)

* Enable ops/configuration/mesh/config-resource-ready
  Requires another env variable to be set

* Some doc updates with new env var
This commit is contained in:
Eric Van Norman 2022-09-01 13:54:41 -05:00 committed by GitHub
parent 3b1b615d0a
commit ec2ee29c7a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 5 deletions

View File

@ -28,10 +28,10 @@ status, which Istio updates as it propagates configuration changes.
## Before you begin
This feature is off by default. Enable the `status` field as part of Istio
installation using the following command.
installation using the following command. You must also enable `config_distribution_tracking`.
{{< text syntax=bash snip_id=install_with_enable_status >}}
$ istioctl install --set values.pilot.env.PILOT_ENABLE_STATUS=true --set values.global.istiod.enableAnalysis=true
$ istioctl install --set values.pilot.env.PILOT_ENABLE_STATUS=true --set values.pilot.env.PILOT_ENABLE_CONFIG_DISTRIBUTION_TRACKING=true --set values.global.istiod.enableAnalysis=true
{{< /text >}}
## Wait for resource readiness

View File

@ -21,7 +21,7 @@
####################################################################################################
snip_install_with_enable_status() {
istioctl install --set values.pilot.env.PILOT_ENABLE_STATUS=true --set values.global.istiod.enableAnalysis=true
istioctl install --set values.pilot.env.PILOT_ENABLE_STATUS=true --set values.pilot.env.PILOT_ENABLE_CONFIG_DISTRIBUTION_TRACKING=true --set values.global.istiod.enableAnalysis=true
}
snip_apply_and_wait_for_httpbin_vs() {

View File

@ -16,10 +16,11 @@ control plane revision.
Istio 1.6 and later provides information about the propagation of configuration
changes through the mesh, using the `status` field of the resource.
Status is disabled by default, and can be enabled during install with:
Status is disabled by default, and can be enabled during install with
(you must also enable `config_distribution_tracking`):
{{< text bash >}}
$ istioctl install --set values.pilot.env.PILOT_ENABLE_STATUS=true --set values.global.istiod.enableAnalysis=true
$ istioctl install --set values.pilot.env.PILOT_ENABLE_STATUS=true --set values.pilot.env.PILOT_ENABLE_CONFIG_DISTRIBUTION_TRACKING=true --set values.global.istiod.enableAnalysis=true
{{< /text >}}
The `status` field contains the state of a resource's configuration with various