diff --git a/content/en/docs/reference/commands/install-cni/index.html b/content/en/docs/reference/commands/install-cni/index.html index 75b7386708..a3c6426318 100644 --- a/content/en/docs/reference/commands/install-cni/index.html +++ b/content/en/docs/reference/commands/install-cni/index.html @@ -854,6 +854,12 @@ Only applies when traffic from all groups (i.e. "*") is being redirected CA file for kubeconfig. Defaults to the same as install-cni pod +LABEL_CANONICAL_SERVICES_FOR_MESH_EXTERNAL_SERVICE_ENTRIES +Boolean +false +If enabled, metadata representing canonical services for ServiceEntry resources with a location of mesh_external will be populatedin the cluster metadata for those endpoints. + + LOG_LEVEL String warn diff --git a/content/en/docs/reference/commands/istioctl/index.html b/content/en/docs/reference/commands/istioctl/index.html index 4e6aed19ae..39cf360037 100644 --- a/content/en/docs/reference/commands/istioctl/index.html +++ b/content/en/docs/reference/commands/istioctl/index.html @@ -7237,6 +7237,12 @@ These environment variables affect the behavior of the istioctl com KNative revision, set if running in knative +LABEL_CANONICAL_SERVICES_FOR_MESH_EXTERNAL_SERVICE_ENTRIES +Boolean +false +If enabled, metadata representing canonical services for ServiceEntry resources with a location of mesh_external will be populatedin the cluster metadata for those endpoints. + + MCS_API_GROUP String multicluster.x-k8s.io diff --git a/content/en/docs/reference/commands/operator/index.html b/content/en/docs/reference/commands/operator/index.html index 2fb1c99ae9..56797d219c 100644 --- a/content/en/docs/reference/commands/operator/index.html +++ b/content/en/docs/reference/commands/operator/index.html @@ -519,6 +519,12 @@ These environment variables affect the behavior of the operator com KNative revision, set if running in knative +LABEL_CANONICAL_SERVICES_FOR_MESH_EXTERNAL_SERVICE_ENTRIES +Boolean +false +If enabled, metadata representing canonical services for ServiceEntry resources with a location of mesh_external will be populatedin the cluster metadata for those endpoints. + + MCS_API_GROUP String multicluster.x-k8s.io diff --git a/content/en/docs/reference/commands/pilot-agent/index.html b/content/en/docs/reference/commands/pilot-agent/index.html index 438730e183..40971f8a79 100644 --- a/content/en/docs/reference/commands/pilot-agent/index.html +++ b/content/en/docs/reference/commands/pilot-agent/index.html @@ -1376,6 +1376,12 @@ Only applies when traffic from all groups (i.e. "*") is being redirected KNative revision, set if running in knative +LABEL_CANONICAL_SERVICES_FOR_MESH_EXTERNAL_SERVICE_ENTRIES +Boolean +false +If enabled, metadata representing canonical services for ServiceEntry resources with a location of mesh_external will be populatedin the cluster metadata for those endpoints. + + MCS_API_GROUP String multicluster.x-k8s.io diff --git a/content/en/docs/reference/commands/pilot-discovery/index.html b/content/en/docs/reference/commands/pilot-discovery/index.html index d404ef375d..63022ae9f4 100644 --- a/content/en/docs/reference/commands/pilot-discovery/index.html +++ b/content/en/docs/reference/commands/pilot-discovery/index.html @@ -717,6 +717,12 @@ These environment variables affect the behavior of the pilot-discoveryKNative revision, set if running in knative +LABEL_CANONICAL_SERVICES_FOR_MESH_EXTERNAL_SERVICE_ENTRIES +Boolean +false +If enabled, metadata representing canonical services for ServiceEntry resources with a location of mesh_external will be populatedin the cluster metadata for those endpoints. + + MAX_WORKLOAD_CERT_TTL Time Duration 2160h0m0s diff --git a/data/analysis.yaml b/data/analysis.yaml index b9de6bf358..333af12b00 100644 --- a/data/analysis.yaml +++ b/data/analysis.yaml @@ -560,6 +560,29 @@ messages: - name: "EnvoyFilterUsesRelativeOperation" code: IST0151 level: Warning - description: "This envoy filter does not have a priority and has a relative patch operation set which can cause the envoyFilter not to be applied. Using the INSERT_FIRST option or setting the priority may help in ensuring the envoyFilter is applied correctly" - template: "This envoy filter does not have a priority and has a relative patch operation set which can cause the envoyFilter not to be applied. Using the INSERT_FIRST option or setting the priority may help in ensuring the envoyFilter is applied correctly" - \ No newline at end of file + description: "This EnvoyFilter does not have a priority and has a relative patch operation set which can cause the EnvoyFilter not to be applied. Using the INSERT_FIRST or ADD option or setting the priority may help in ensuring the EnvoyFilter is applied correctly." + template: "This EnvoyFilter does not have a priority and has a relative patch operation set which can cause the EnvoyFilter not to be applied. Using the INSERT_FIRST of ADD option or setting the priority may help in ensuring the EnvoyFilter is applied correctly." + + - name: "EnvoyFilterUsesReplaceOperationIncorrectly" + code: IST0152 + level: Error + description: "The REPLACE operation is only valid for HTTP_FILTER and NETWORK_FILTER." + template: "The REPLACE operation is only valid for HTTP_FILTER and NETWORK_FILTER." + + - name: "EnvoyFilterUsesAddOperationIncorrectly" + code: IST0153 + level: Error + description: "The ADD operation will be ignored when applyTo is set to ROUTE_CONFIGURATION, or HTTP_ROUTE." + template: "The ADD operation will be ignored when applyTo is set to ROUTE_CONFIGURATION, or HTTP_ROUTE." + + - name: "EnvoyFilterUsesRemoveOperationIncorrectly" + code: IST0154 + level: Error + description: "The REMOVE operation will be ignored when applyTo is set to ROUTE_CONFIGURATION, or HTTP_ROUTE." + template: "The REMOVE operation will be ignored when applyTo is set to ROUTE_CONFIGURATION, or HTTP_ROUTE." + + - name: "EnvoyFilterUsesRelativeOperationWithProxyVersion" + code: IST0155 + level: Warning + description: "This EnvoyFilter does not have a priority and has a relative patch operation (NSTERT_BEFORE/AFTER, REPLACE, MERGE, DELETE) and proxyVersion set which can cause the EnvoyFilter not to be applied during an upgrade. Using the INSERT_FIRST or ADD option or setting the priority may help in ensuring the EnvoyFilter is applied correctly." + template: "This EnvoyFilter does not have a priority and has a relative patch operation (NSTERT_BEFORE/AFTER, REPLACE, MERGE, DELETE) and proxyVersion set which can cause the EnvoyFilter not to be applied during an upgrade. Using the INSERT_FIRST or ADD option or setting the priority may help in ensuring the EnvoyFilter is applied correctly."