From 510f27852521c6dd68fbe8959a83e9e367b549a5 Mon Sep 17 00:00:00 2001 From: Eric Van Norman Date: Tue, 7 Feb 2023 15:18:34 -0600 Subject: [PATCH] Update lint checker configuration. (#12602) * Update lint checker configuration. * Uses mdl.rb in the root * Fix trailing lines * Reset mdl.rb * Fix for adding an empty line --- archetypes/blog.md | 2 +- archetypes/news.md | 2 +- content/en/about/case-studies/airbnb/index.md | 2 +- content/en/about/case-studies/atlassian/index.md | 2 +- content/en/about/case-studies/cash-app/index.md | 2 +- content/en/about/case-studies/ebay/index.md | 2 +- content/en/about/case-studies/splunk/index.md | 2 +- content/en/about/case-studies/t-mobile/index.md | 2 +- content/en/about/case-studies/wp-engine/index.md | 2 +- content/en/about/case-studies/zozo/index.md | 2 +- content/en/about/faq/security/verify-mtls-encryption.md | 2 +- content/en/blog/2018/egress-monitoring-access-control/index.md | 2 +- content/en/blog/2018/export-logs-through-stackdriver/index.md | 2 +- content/en/blog/2019/egress-performance/index.md | 1 - .../blog/2019/egress-traffic-control-in-istio-part-2/index.md | 2 +- .../blog/2019/egress-traffic-control-in-istio-part-3/index.md | 2 +- .../en/blog/2019/monitoring-external-service-traffic/index.md | 2 +- content/en/blog/2019/multicluster-version-routing/index.md | 2 +- content/en/blog/2019/root-transition/index.md | 2 +- content/en/blog/2019/v1beta1-authorization-policy/index.md | 2 -- content/en/blog/2020/istio-sds-gloo/index.md | 1 - content/en/blog/2020/multi-cluster-mesh-automation/index.md | 2 +- content/en/blog/2020/wasm-announce/index.md | 2 +- content/en/blog/2021/external-locality-failover/index.md | 2 +- content/en/blog/2021/simple-vms/index.md | 2 +- content/en/blog/2022/ambient-security/index.md | 2 +- content/en/blog/2023/istioday-kubecon-eu/index.md | 1 - .../en/blog/2023/steering-contribution-seat-results/index.md | 1 - content/en/boilerplates/helm-jwt-warning.md | 2 +- content/en/boilerplates/helm-prereqs.md | 2 +- content/en/boilerplates/revision-tags-default-outro.md | 2 +- content/en/boilerplates/revision-tags-preamble.md | 2 +- content/en/boilerplates/revision-tags-prologue.md | 2 +- content/en/boilerplates/revision-tags-usage.md | 2 +- content/en/boilerplates/telemetry-tracing-tips.md | 2 +- .../docs/ops/best-practices/image-signing-validation/index.md | 1 - content/en/docs/ops/best-practices/traffic-management/index.md | 2 -- .../ops/configuration/extensibility/wasm-pull-policy/index.md | 2 +- .../traffic-management/network-topologies/index.md | 1 - content/en/docs/ops/deployment/_index.md | 2 +- content/en/docs/reference/config/analysis/ist0119/index.md | 1 - content/en/docs/reference/config/analysis/ist0131/index.md | 2 +- content/en/docs/reference/config/analysis/ist0150/index.md | 1 - content/en/docs/reference/config/analysis/ist0155/index.md | 1 - content/en/docs/reference/config/metrics/index.md | 1 - content/en/docs/reference/config/proxy_extensions/_index.md | 2 +- content/en/docs/reference/glossary/identity.md | 1 - content/en/docs/reference/glossary/micro-segmentation.md | 1 - content/en/docs/reference/glossary/routing-rules.md | 2 +- content/en/docs/releases/_index.md | 2 +- content/en/docs/releases/supported-releases/index.md | 2 +- .../setup/additional-setup/customize-installation-helm/index.md | 2 -- .../en/docs/setup/install/multicluster/primary-remote/index.md | 2 +- .../install/multicluster/primary-remote_multi-network/index.md | 2 +- content/en/docs/setup/platform-setup/kind/index.md | 1 - content/en/docs/setup/upgrade/canary/index.md | 2 +- .../docs/tasks/extensibility/wasm-module-distribution/index.md | 2 +- content/en/docs/tasks/observability/logs/_index.md | 2 +- content/en/docs/tasks/observability/metrics/_index.md | 2 +- .../docs/tasks/security/authentication/claim-to-header/index.md | 2 +- content/en/docs/tasks/security/tls-configuration/_index.md | 2 +- .../traffic-management/egress/egress-tls-origination/index.md | 1 - .../docs/tasks/traffic-management/ingress/gateway-api/index.md | 2 +- content/en/events/banners/test-banner.md | 2 +- content/en/news/releases/1.1.x/announcing-1.1.17/index.md | 1 - content/en/news/releases/1.10.x/announcing-1.10.3/index.md | 1 - content/en/news/releases/1.11.x/announcing-1.11.1/index.md | 1 - content/en/news/releases/1.11.x/announcing-1.11.2/index.md | 1 - content/en/news/releases/1.12.x/announcing-1.12.7/index.md | 1 - content/en/news/releases/1.12.x/announcing-1.12.9/index.md | 1 - .../news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md | 1 - content/en/news/releases/1.13.x/_index.md | 1 - content/en/news/releases/1.13.x/announcing-1.13.7/index.md | 2 +- content/en/news/releases/1.14.x/announcing-1.14.3/index.md | 2 +- content/en/news/releases/1.14.x/announcing-1.14.6/index.md | 2 +- content/en/news/releases/1.15.x/announcing-1.15.3/index.md | 2 +- content/en/news/releases/1.16.x/announcing-1.16/_index.md | 2 +- .../news/releases/1.16.x/announcing-1.16/upgrade-notes/index.md | 2 +- content/en/news/releases/1.2.x/announcing-1.2.7/index.md | 1 - content/en/news/releases/1.5.x/announcing-1.5.5/index.md | 1 - content/en/news/releases/1.6.x/announcing-1.6.13/index.md | 1 - content/en/news/releases/1.7.x/announcing-1.7.2/index.md | 2 +- content/en/news/releases/1.7.x/announcing-1.7.3/index.md | 1 - content/en/news/releases/1.7.x/announcing-1.7.4/index.md | 2 +- content/en/news/releases/1.7.x/announcing-1.7.8/index.md | 2 +- .../en/news/releases/1.7.x/announcing-1.7/change-notes/index.md | 1 - content/en/news/releases/1.8.x/announcing-1.8.4/index.md | 2 +- content/en/news/security/istio-security-2022-007/index.md | 2 +- content/en/news/security/istio-security-2022-008/index.md | 2 +- content/en/news/support/announcing-1.13-eol/index.md | 1 - content/en/news/support/announcing-1.7-eol-final/index.md | 2 +- content/en/news/support/announcing-1.8-eol-final/index.md | 2 +- content/en/news/support/announcing-1.9-eol-final/index.md | 2 +- content/en/news/support/revised-1.9-eol/index.md | 1 - content/zh/about/case-studies/_index.md | 2 +- content/zh/about/case-studies/airbnb/index.md | 2 +- content/zh/about/case-studies/atlassian/index.md | 2 +- content/zh/about/case-studies/autotrader/index.md | 2 +- content/zh/about/case-studies/bol.com/index.md | 2 +- content/zh/about/case-studies/cash-app/index.md | 2 +- content/zh/about/case-studies/redhat/index.md | 2 +- content/zh/about/case-studies/splunk/index.md | 2 +- content/zh/about/case-studies/t-mobile/index.md | 2 +- content/zh/about/case-studies/vmware/index.md | 2 +- content/zh/about/case-studies/wp-engine/index.md | 2 +- content/zh/about/case-studies/zozo/index.md | 2 +- content/zh/about/ecosystem/index.md | 2 +- content/zh/about/faq/distributed-tracing/no-tracing.md | 1 - content/zh/about/faq/general/how-to-join-slack.md | 2 +- content/zh/about/faq/metrics-and-logs/life-of-a-request.md | 1 - content/zh/about/faq/traffic-management/cors.md | 2 +- content/zh/about/service-mesh/index.md | 2 +- content/zh/about/solutions/_index.md | 2 +- .../index.md | 2 +- .../instituting-obeservability-and-sre-best-practices/index.md | 2 +- content/zh/blog/2018/aws-nlb/index.md | 2 +- content/zh/blog/2020/multi-cluster-mesh-automation/index.md | 1 - content/zh/blog/2020/wasmhub-istio/index.md | 2 +- content/zh/blog/2021/istiocon-2021-program/index.md | 2 +- content/zh/blog/2021/istiomeetups-china-report/index.md | 1 - content/zh/blog/2021/zero-config-istio/index.md | 2 +- content/zh/blog/2022/cryptomb-privatekeyprovider/index.md | 2 +- content/zh/boilerplates/helm-jwt-warning.md | 2 +- content/zh/boilerplates/helm-prereqs.md | 2 +- content/zh/boilerplates/revision-tags-default-outro.md | 2 +- content/zh/boilerplates/revision-tags-middle.md | 2 +- content/zh/boilerplates/revision-tags-preamble.md | 2 +- content/zh/boilerplates/revision-tags-usage.md | 2 +- content/zh/boilerplates/telemetry-tracing-tips.md | 2 +- content/zh/docs/examples/bookinfo/index.md | 1 - .../examples/microservices-istio/production-testing/index.md | 2 +- .../examples/microservices-istio/setup-local-computer/index.md | 1 - .../docs/ops/best-practices/image-signing-validation/index.md | 1 - content/zh/docs/ops/best-practices/observability/index.md | 2 +- content/zh/docs/ops/best-practices/security/index.md | 2 +- content/zh/docs/ops/best-practices/traffic-management/index.md | 2 -- .../ops/configuration/traffic-management/multicluster/index.md | 2 +- .../traffic-management/network-topologies/index.md | 1 - content/zh/docs/ops/diagnostic-tools/istioctl-analyze/index.md | 2 +- content/zh/docs/ops/diagnostic-tools/proxy-cmd/index.md | 2 +- content/zh/docs/ops/integrations/grafana/index.md | 2 +- content/zh/docs/ops/integrations/zipkin/index.md | 2 +- content/zh/docs/reference/config/analysis/ist0002/index.md | 2 +- content/zh/docs/reference/config/analysis/ist0106/index.md | 2 +- content/zh/docs/reference/config/analysis/ist0111/index.md | 2 +- content/zh/docs/reference/config/analysis/ist0112/index.md | 2 +- content/zh/docs/reference/config/analysis/ist0131/index.md | 2 +- content/zh/docs/reference/config/analysis/ist0150/index.md | 1 - content/zh/docs/reference/config/analysis/ist0155/index.md | 1 - content/zh/docs/reference/glossary/namespace-sameness.md | 2 +- content/zh/docs/releases/_index.md | 2 +- content/zh/docs/releases/contribute/front-matter/index.md | 2 +- .../setup/additional-setup/customize-installation-helm/index.md | 2 -- .../docs/tasks/extensibility/wasm-module-distribution/index.md | 2 +- .../tasks/observability/distributed-tracing/jaeger/index.md | 1 - .../docs/tasks/observability/metrics/customize-metrics/index.md | 1 - .../docs/tasks/observability/metrics/querying-metrics/index.md | 2 +- .../tasks/observability/metrics/using-istio-dashboard/index.md | 2 +- content/zh/docs/tasks/policy-enforcement/_index.md | 2 +- .../zh/docs/tasks/security/authorization/authz-custom/index.md | 2 +- .../zh/docs/tasks/security/authorization/authz-ingress/index.md | 1 - content/zh/docs/tasks/security/cert-management/_index.md | 2 +- content/zh/docs/tasks/security/tls-configuration/_index.md | 2 +- .../tls-configuration/workload-min-tls-version/index.md | 2 +- .../egress/egress-kubernetes-services/index.md | 1 - .../traffic-management/egress/wildcard-egress-hosts/index.md | 1 - content/zh/events/banners/istio-has-applied-to-join-the-cncf.md | 2 +- content/zh/news/releases/1.10.x/_index.md | 2 +- content/zh/news/releases/1.10.x/announcing-1.10.3/index.md | 1 - content/zh/news/releases/1.11.x/_index.md | 2 +- content/zh/news/releases/1.11.x/announcing-1.11.2/index.md | 1 - content/zh/news/releases/1.12.x/_index.md | 2 +- content/zh/news/releases/1.12.x/announcing-1.12.1/index.md | 2 +- content/zh/news/releases/1.12.x/announcing-1.12.3/index.md | 2 +- content/zh/news/releases/1.12.x/announcing-1.12.7/index.md | 1 - content/zh/news/releases/1.12.x/announcing-1.12.9/index.md | 1 - .../news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md | 1 - content/zh/news/releases/1.13.x/_index.md | 1 - content/zh/news/releases/1.13.x/announcing-1.13.6/index.md | 2 +- .../news/releases/1.14.x/announcing-1.14/upgrade-notes/index.md | 2 +- content/zh/news/releases/1.15.x/announcing-1.15.3/index.md | 2 +- content/zh/news/releases/1.7.x/announcing-1.7.2/index.md | 2 +- content/zh/news/releases/1.7.x/announcing-1.7.3/index.md | 1 - content/zh/news/releases/1.7.x/announcing-1.7.4/index.md | 2 +- .../zh/news/releases/1.7.x/announcing-1.7/change-notes/index.md | 1 - content/zh/news/releases/1.9.x/announcing-1.9.6/index.md | 2 +- content/zh/news/security/istio-security-2020-009/index.md | 2 +- content/zh/news/security/istio-security-2020-010/index.md | 2 +- content/zh/news/security/istio-security-2020-011/index.md | 2 +- content/zh/news/security/istio-security-2021-007/index.md | 2 +- content/zh/news/security/istio-security-2022-003/index.md | 2 +- content/zh/news/support/announcing-1.10-eol-final/index.md | 1 - content/zh/news/support/announcing-1.4-eol/index.md | 2 +- content/zh/news/support/announcing-1.6-eol/index.md | 2 +- content/zh/news/support/announcing-1.8-eol-final/index.md | 2 +- content/zh/news/support/announcing-1.8-eol/index.md | 2 +- content/zh/news/support/announcing-1.9-eol/index.md | 2 +- 197 files changed, 139 insertions(+), 202 deletions(-) diff --git a/archetypes/blog.md b/archetypes/blog.md index 1d64ae88b8..e62d546e55 100644 --- a/archetypes/blog.md +++ b/archetypes/blog.md @@ -5,4 +5,4 @@ description: My one-line description for the page. publishdate: 2017-05-24 attribution: My Name (My Company Name) keywords: [keyword1,keyword2] ---- \ No newline at end of file +--- diff --git a/archetypes/news.md b/archetypes/news.md index 92d4ffb1c0..90402fa7db 100644 --- a/archetypes/news.md +++ b/archetypes/news.md @@ -4,4 +4,4 @@ subtitle: My optional on-line subtitle description: My one-line description for the page. publishdate: 2017-05-24 keywords: [keyword1,keyword2] ---- \ No newline at end of file +--- diff --git a/content/en/about/case-studies/airbnb/index.md b/content/en/about/case-studies/airbnb/index.md index 5ab8e7da28..beaf80123c 100644 --- a/content/en/about/case-studies/airbnb/index.md +++ b/content/en/about/case-studies/airbnb/index.md @@ -22,4 +22,4 @@ In a [presentation at IstioCon 2021](https://events.istio.io/istiocon-2021/sessi -[Download the slides](https://events.istio.io/istiocon-2021/slides/f1s-AirbnbIstioJourney.pdf) \ No newline at end of file +[Download the slides](https://events.istio.io/istiocon-2021/slides/f1s-AirbnbIstioJourney.pdf) diff --git a/content/en/about/case-studies/atlassian/index.md b/content/en/about/case-studies/atlassian/index.md index c6a3206330..38a986f7ba 100644 --- a/content/en/about/case-studies/atlassian/index.md +++ b/content/en/about/case-studies/atlassian/index.md @@ -22,4 +22,4 @@ Atlassian has been deploying Envoy to the compute nodes of its internal PaaS ove -[Download the slides](https://events.istio.io/istiocon-2021/slides/c1s-GoingDynamicEnvoy-NicolasMeessen.pdf) \ No newline at end of file +[Download the slides](https://events.istio.io/istiocon-2021/slides/c1s-GoingDynamicEnvoy-NicolasMeessen.pdf) diff --git a/content/en/about/case-studies/cash-app/index.md b/content/en/about/case-studies/cash-app/index.md index 0c23b49531..74826b2708 100644 --- a/content/en/about/case-studies/cash-app/index.md +++ b/content/en/about/case-studies/cash-app/index.md @@ -22,4 +22,4 @@ As service mesh gains wider adoption, more and more companies are looking to bri -[Download the slides](https://events.istio.io/istiocon-2021/slides/f5a-IstioAdoption-CashApp.pdf) \ No newline at end of file +[Download the slides](https://events.istio.io/istiocon-2021/slides/f5a-IstioAdoption-CashApp.pdf) diff --git a/content/en/about/case-studies/ebay/index.md b/content/en/about/case-studies/ebay/index.md index 8fb96e97e0..d768064a74 100644 --- a/content/en/about/case-studies/ebay/index.md +++ b/content/en/about/case-studies/ebay/index.md @@ -22,4 +22,4 @@ Managing a service mesh that spans hundreds of thousands of containers across th -[Download the slides](https://events.istio.io/istiocon-2021/slides/g2s-IstioAtScale-eBay-Sudhi.pdf) \ No newline at end of file +[Download the slides](https://events.istio.io/istiocon-2021/slides/g2s-IstioAtScale-eBay-Sudhi.pdf) diff --git a/content/en/about/case-studies/splunk/index.md b/content/en/about/case-studies/splunk/index.md index fc4932b6e1..31b680aa56 100644 --- a/content/en/about/case-studies/splunk/index.md +++ b/content/en/about/case-studies/splunk/index.md @@ -24,4 +24,4 @@ In [this talk from IstioCon 2022](https://events.istio.io/istiocon-2022/sessions -[Download the slides](https://events.istio.io/istiocon-2022/slides/a7-IstioSplunk.pdf) \ No newline at end of file +[Download the slides](https://events.istio.io/istiocon-2022/slides/a7-IstioSplunk.pdf) diff --git a/content/en/about/case-studies/t-mobile/index.md b/content/en/about/case-studies/t-mobile/index.md index c7bacb57ff..655a669544 100644 --- a/content/en/about/case-studies/t-mobile/index.md +++ b/content/en/about/case-studies/t-mobile/index.md @@ -24,4 +24,4 @@ In [this talk from IstioCon 2021](https://events.istio.io/istiocon-2021/sessions -[Download the slides](https://events.istio.io/istiocon-2021/slides/c2s-GoodBadMesh-JoeSearcy.pdf) \ No newline at end of file +[Download the slides](https://events.istio.io/istiocon-2021/slides/c2s-GoodBadMesh-JoeSearcy.pdf) diff --git a/content/en/about/case-studies/wp-engine/index.md b/content/en/about/case-studies/wp-engine/index.md index 128c9ecad8..0f6ff3687f 100644 --- a/content/en/about/case-studies/wp-engine/index.md +++ b/content/en/about/case-studies/wp-engine/index.md @@ -26,4 +26,4 @@ In [this talk from IstioCon 2022](https://events.istio.io/istiocon-2022/sessions -[Download the slides](https://events.istio.io/istiocon-2022/slides/d5a-WPEngine.pdf) \ No newline at end of file +[Download the slides](https://events.istio.io/istiocon-2022/slides/d5a-WPEngine.pdf) diff --git a/content/en/about/case-studies/zozo/index.md b/content/en/about/case-studies/zozo/index.md index 81ffc237a0..7eaafabb54 100644 --- a/content/en/about/case-studies/zozo/index.md +++ b/content/en/about/case-studies/zozo/index.md @@ -24,4 +24,4 @@ In [this talk from IstioCon 2022](https://events.istio.io/istiocon-2022/sessions -[Download the slides](https://events.istio.io/istiocon-2022/slides/f1c-AcceleratingZozotown.pdf) \ No newline at end of file +[Download the slides](https://events.istio.io/istiocon-2022/slides/f1c-AcceleratingZozotown.pdf) diff --git a/content/en/about/faq/security/verify-mtls-encryption.md b/content/en/about/faq/security/verify-mtls-encryption.md index abc027ca23..a6bc8f3120 100644 --- a/content/en/about/faq/security/verify-mtls-encryption.md +++ b/content/en/about/faq/security/verify-mtls-encryption.md @@ -3,4 +3,4 @@ title: How can I verify that traffic is using mutual TLS encryption? weight: 25 --- -If you installed Istio with `values.global.proxy.privileged=true`, you can use `tcpdump` to determine encryption status. Also in Kubernetes 1.23 and later, as an alternative to installing Istio as privileged, you can use `kubectl debug` to run `tcpdump` in an [ephemeral container](https://kubernetes.io/docs/tasks/debug/debug-application/debug-running-pod/#ephemeral-container). See [Istio mutual TLS migration](/docs/tasks/security/authentication/mtls-migration) for instructions. \ No newline at end of file +If you installed Istio with `values.global.proxy.privileged=true`, you can use `tcpdump` to determine encryption status. Also in Kubernetes 1.23 and later, as an alternative to installing Istio as privileged, you can use `kubectl debug` to run `tcpdump` in an [ephemeral container](https://kubernetes.io/docs/tasks/debug/debug-application/debug-running-pod/#ephemeral-container). See [Istio mutual TLS migration](/docs/tasks/security/authentication/mtls-migration) for instructions. diff --git a/content/en/blog/2018/egress-monitoring-access-control/index.md b/content/en/blog/2018/egress-monitoring-access-control/index.md index 93f3319b66..d66ae02002 100644 --- a/content/en/blog/2018/egress-monitoring-access-control/index.md +++ b/content/en/blog/2018/egress-monitoring-access-control/index.md @@ -614,4 +614,4 @@ demonstrated a simple policy that allowed certain URL paths only. We also showed serviceaccount "politics" deleted service "politics" deleted deployment "politics" deleted - {{< /text >}} \ No newline at end of file + {{< /text >}} diff --git a/content/en/blog/2018/export-logs-through-stackdriver/index.md b/content/en/blog/2018/export-logs-through-stackdriver/index.md index 751dd5142d..4bfa7e7273 100644 --- a/content/en/blog/2018/export-logs-through-stackdriver/index.md +++ b/content/en/blog/2018/export-logs-through-stackdriver/index.md @@ -255,4 +255,4 @@ exported. In detail as follows: ## Availability of logs in export sinks Export to BigQuery is within minutes (we see it to be almost instant), GCS can -have a delay of 2 to 12 hours and Pub/Sub is almost immediately. \ No newline at end of file +have a delay of 2 to 12 hours and Pub/Sub is almost immediately. diff --git a/content/en/blog/2019/egress-performance/index.md b/content/en/blog/2019/egress-performance/index.md index f5a1eba528..408dacaf84 100644 --- a/content/en/blog/2019/egress-performance/index.md +++ b/content/en/blog/2019/egress-performance/index.md @@ -119,4 +119,3 @@ In terms of CPU consumption per transaction, Istio has used significantly more C ## Conclusion In this investigation, we tried different options to access an external TLS-enabled MongoDB to compare their performance. The introduction of the Egress Gateway did not have a significant impact on the performance nor meaningful additional CPU consumption. Only when enabling mutual TLS between sidecars and egress gateway or using an additional SNI proxy for wildcarded domains we could observe some degradation. - diff --git a/content/en/blog/2019/egress-traffic-control-in-istio-part-2/index.md b/content/en/blog/2019/egress-traffic-control-in-istio-part-2/index.md index bc23f311e2..c87e667477 100644 --- a/content/en/blog/2019/egress-traffic-control-in-istio-part-2/index.md +++ b/content/en/blog/2019/egress-traffic-control-in-istio-part-2/index.md @@ -126,4 +126,4 @@ Hopefully, I managed to convince you that Istio is an effective tool to prevent traffic. In [the next part of this series](/blog/2019/egress-traffic-control-in-istio-part-3/), I compare secure control of egress traffic in Istio with alternative solutions such as [Kubernetes Network Policies](https://kubernetes.io/docs/concepts/services-networking/network-policies/) and legacy -egress proxies/firewalls. \ No newline at end of file +egress proxies/firewalls. diff --git a/content/en/blog/2019/egress-traffic-control-in-istio-part-3/index.md b/content/en/blog/2019/egress-traffic-control-in-istio-part-3/index.md index 1ddd4bcab4..393aa3551c 100644 --- a/content/en/blog/2019/egress-traffic-control-in-istio-part-3/index.md +++ b/content/en/blog/2019/egress-traffic-control-in-istio-part-3/index.md @@ -149,4 +149,4 @@ microservices inside the cluster. So, if you haven't had the chance to work with Istio yet, [install Istio](/docs/setup/install/) on your cluster and check our [egress traffic control tasks](/docs/tasks/traffic-management/egress/) and the tasks for the other -[Istio features](/docs/tasks/). We also want to hear from you, please join us at [discuss.istio.io](https://discuss.istio.io). \ No newline at end of file +[Istio features](/docs/tasks/). We also want to hear from you, please join us at [discuss.istio.io](https://discuss.istio.io). diff --git a/content/en/blog/2019/monitoring-external-service-traffic/index.md b/content/en/blog/2019/monitoring-external-service-traffic/index.md index bc9a117802..1bb5e9011c 100644 --- a/content/en/blog/2019/monitoring-external-service-traffic/index.md +++ b/content/en/blog/2019/monitoring-external-service-traffic/index.md @@ -369,4 +369,4 @@ labels emitted based on the listener type invoked in Envoy. connection that is ever established. Monitoring these metrics can help operators easily understand all the external -services consumed by the applications in their cluster. \ No newline at end of file +services consumed by the applications in their cluster. diff --git a/content/en/blog/2019/multicluster-version-routing/index.md b/content/en/blog/2019/multicluster-version-routing/index.md index 971c2f8226..88cf549793 100644 --- a/content/en/blog/2019/multicluster-version-routing/index.md +++ b/content/en/blog/2019/multicluster-version-routing/index.md @@ -458,4 +458,4 @@ across clusters in a multicluster service mesh with a replicated control plane m In this example, we manually configured the `.global` service entry and destination rules needed to provide connectivity to one remote service, `reviews`. In general, however, if we wanted to enable any service to run either locally or remotely, we would need to create `.global` resources for every service. -Fortunately, this process could be automated and likely will be in a future Istio release. \ No newline at end of file +Fortunately, this process could be automated and likely will be in a future Istio release. diff --git a/content/en/blog/2019/root-transition/index.md b/content/en/blog/2019/root-transition/index.md index 989df0541a..2650826fad 100644 --- a/content/en/blog/2019/root-transition/index.md +++ b/content/en/blog/2019/root-transition/index.md @@ -19,4 +19,4 @@ information on how to gauge the age of your certificates and how to perform rota {{< tip >}} We strongly recommend you rotate root keys and root certificates annually as a security best practice. We will send out instructions for root key/cert rotation soon. -{{< /tip >}} \ No newline at end of file +{{< /tip >}} diff --git a/content/en/blog/2019/v1beta1-authorization-policy/index.md b/content/en/blog/2019/v1beta1-authorization-policy/index.md index ec5fd848c3..05ddff5dbc 100644 --- a/content/en/blog/2019/v1beta1-authorization-policy/index.md +++ b/content/en/blog/2019/v1beta1-authorization-policy/index.md @@ -489,5 +489,3 @@ support the full `v1alpha1` semantics as of the date of this blog post. The command to support the full `v1alpha1` semantics is expected in a patch release following Istio 1.4. - - diff --git a/content/en/blog/2020/istio-sds-gloo/index.md b/content/en/blog/2020/istio-sds-gloo/index.md index f97d640059..ce382a3064 100644 --- a/content/en/blog/2020/istio-sds-gloo/index.md +++ b/content/en/blog/2020/istio-sds-gloo/index.md @@ -19,4 +19,3 @@ There are two different approaches to doing this. The supported way for Gloo OSS See a quick demo of integrating open-source Gloo with Istio 1.5: - diff --git a/content/en/blog/2020/multi-cluster-mesh-automation/index.md b/content/en/blog/2020/multi-cluster-mesh-automation/index.md index 29cc8a8fb6..41f1dcc13f 100644 --- a/content/en/blog/2020/multi-cluster-mesh-automation/index.md +++ b/content/en/blog/2020/multi-cluster-mesh-automation/index.md @@ -166,4 +166,4 @@ spec: Admiral provides a new Global Traffic Routing and unique service naming functionality to address some challenges posed by the Istio model described in [multi-cluster deployment with replicated control planes](https://istio.io/v1.6/docs/setup/install/multicluster/gateways/#deploy-the-istio-control-plane-in-each-cluster). It removes the need for manual configuration synchronization between clusters and generates contextual configuration for each cluster. This makes it possible to operate a Service Mesh composed of many Kubernetes clusters. -We think Istio/Service Mesh community would benefit from this approach, so we [open sourced Admiral](https://github.com/istio-ecosystem/admiral) and would love your feedback and support! \ No newline at end of file +We think Istio/Service Mesh community would benefit from this approach, so we [open sourced Admiral](https://github.com/istio-ecosystem/admiral) and would love your feedback and support! diff --git a/content/en/blog/2020/wasm-announce/index.md b/content/en/blog/2020/wasm-announce/index.md index a077a211a5..cbe983babe 100644 --- a/content/en/blog/2020/wasm-announce/index.md +++ b/content/en/blog/2020/wasm-announce/index.md @@ -210,4 +210,4 @@ community home for the tooling and the WebAssembly Hub - [Tutorials](https://docs.solo.io/web-assembly-hub/latest/tutorial_code/) -- Videos on the [Solo.io YouTube Channel](https://www.youtube.com/channel/UCuketWAG3WqYjjxtQ9Q8ApQ) \ No newline at end of file +- Videos on the [Solo.io YouTube Channel](https://www.youtube.com/channel/UCuketWAG3WqYjjxtQ9Q8ApQ) diff --git a/content/en/blog/2021/external-locality-failover/index.md b/content/en/blog/2021/external-locality-failover/index.md index 72e1df980c..fecca51ec2 100644 --- a/content/en/blog/2021/external-locality-failover/index.md +++ b/content/en/blog/2021/external-locality-failover/index.md @@ -212,4 +212,4 @@ spec: ## Wrapping Up -Istio’s `VirtualService` and `DestinationRule` API’s provide traffic routing, failure recovery and fault injection features so that you can create resilient applications. The ServiceEntry API extends many of these features to external services that are not part of your service mesh. \ No newline at end of file +Istio’s `VirtualService` and `DestinationRule` API’s provide traffic routing, failure recovery and fault injection features so that you can create resilient applications. The ServiceEntry API extends many of these features to external services that are not part of your service mesh. diff --git a/content/en/blog/2021/simple-vms/index.md b/content/en/blog/2021/simple-vms/index.md index 5f9dcbd223..2406d36ccb 100644 --- a/content/en/blog/2021/simple-vms/index.md +++ b/content/en/blog/2021/simple-vms/index.md @@ -85,4 +85,4 @@ In part 2, I will explain how to configure Istio as well as a virtual machine to ### Special Thanks -A special thanks to Dave Ortiz for this virtual machine idea and congrats to Constant Contact [a new registered Istio user!](https://github.com/istio/istio.io/pull/10571) \ No newline at end of file +A special thanks to Dave Ortiz for this virtual machine idea and congrats to Constant Contact [a new registered Istio user!](https://github.com/istio/istio.io/pull/10571) diff --git a/content/en/blog/2022/ambient-security/index.md b/content/en/blog/2022/ambient-security/index.md index c50d73a26d..d85c1c2a73 100644 --- a/content/en/blog/2022/ambient-security/index.md +++ b/content/en/blog/2022/ambient-security/index.md @@ -54,4 +54,4 @@ In ambient mesh, we do not share L7 processing in a proxy across multiple identi ## Sidecars are still a first-class supported deployment -We understand that some folks are comfortable with the sidecar model and their known security boundaries and wish to stay on that model. With Istio, sidecars are a first-class citizen to the mesh and platform owners have the choice to continue using them. If a platform owner wants to support both sidecar and ambient, they can. A workload with the ambient data plane can natively communicate with workloads that have a sidecar deployed. As folks better understand the security posture of ambient mesh, we are confident that ambient will be the preferred mode of Istio service mesh with sidecars used for specific optimizations. \ No newline at end of file +We understand that some folks are comfortable with the sidecar model and their known security boundaries and wish to stay on that model. With Istio, sidecars are a first-class citizen to the mesh and platform owners have the choice to continue using them. If a platform owner wants to support both sidecar and ambient, they can. A workload with the ambient data plane can natively communicate with workloads that have a sidecar deployed. As folks better understand the security posture of ambient mesh, we are confident that ambient will be the preferred mode of Istio service mesh with sidecars used for specific optimizations. diff --git a/content/en/blog/2023/istioday-kubecon-eu/index.md b/content/en/blog/2023/istioday-kubecon-eu/index.md index c3f96863d5..4a8f3e3925 100644 --- a/content/en/blog/2023/istioday-kubecon-eu/index.md +++ b/content/en/blog/2023/istioday-kubecon-eu/index.md @@ -45,4 +45,3 @@ Do you want to put your product or service in front of the most discerning Cloud For those of you who can't make it, keep your eyes peeled for announcements of IstioCon 2023 and Istio Day North America later this year. Stay tuned to hear more about the event, and we hope you can join us at Istio Day Europe! - diff --git a/content/en/blog/2023/steering-contribution-seat-results/index.md b/content/en/blog/2023/steering-contribution-seat-results/index.md index 8c84729809..9b37abc7fd 100644 --- a/content/en/blog/2023/steering-contribution-seat-results/index.md +++ b/content/en/blog/2023/steering-contribution-seat-results/index.md @@ -29,4 +29,3 @@ Based on this, here is the complete list of Istio Steering Committee members, in - [Zhonghu Xu](https://github.com/hzxuzhonghu) (Huawei) Our sincerest thanks to Louis Ryan, Srihari Angaluri, Kebe Liu and Jason McGee, all long-time contributors to the Istio project, whose terms have come to an end. - diff --git a/content/en/boilerplates/helm-jwt-warning.md b/content/en/boilerplates/helm-jwt-warning.md index c99cc77d10..00f511cf90 100644 --- a/content/en/boilerplates/helm-jwt-warning.md +++ b/content/en/boilerplates/helm-jwt-warning.md @@ -11,4 +11,4 @@ If third party tokens are not enabled, you should add the option If the `jwtPolicy` is not set correctly, pods associated with `istiod`, gateways or workloads with injected Envoy proxies will not get deployed due to the missing `istio-token` volume. -{{< /warning >}} \ No newline at end of file +{{< /warning >}} diff --git a/content/en/boilerplates/helm-prereqs.md b/content/en/boilerplates/helm-prereqs.md index 7f5235f11d..e0420a0128 100644 --- a/content/en/boilerplates/helm-prereqs.md +++ b/content/en/boilerplates/helm-prereqs.md @@ -13,4 +13,4 @@ {{< text bash >}} $ helm repo add istio https://istio-release.storage.googleapis.com/charts $ helm repo update -{{< /text >}} \ No newline at end of file +{{< /text >}} diff --git a/content/en/boilerplates/revision-tags-default-outro.md b/content/en/boilerplates/revision-tags-default-outro.md index c12cbcf5c7..aa7a58f790 100644 --- a/content/en/boilerplates/revision-tags-default-outro.md +++ b/content/en/boilerplates/revision-tags-default-outro.md @@ -2,4 +2,4 @@ --- When using the `default` tag alongside an existing non-revisioned Istio installation it is recommended to remove the old `MutatingWebhookConfiguration` (typically called `istio-sidecar-injector`) to avoid having both the older and newer control -planes attempt injection. \ No newline at end of file +planes attempt injection. diff --git a/content/en/boilerplates/revision-tags-preamble.md b/content/en/boilerplates/revision-tags-preamble.md index 06d441b7f0..3a95ea1780 100644 --- a/content/en/boilerplates/revision-tags-preamble.md +++ b/content/en/boilerplates/revision-tags-preamble.md @@ -2,4 +2,4 @@ --- Manually relabeling namespaces when moving them to a new revision can be tedious and error-prone. [Revision tags](/docs/reference/commands/istioctl/#istioctl-tag) solve this problem. -[Revision tags](/docs/reference/commands/istioctl/#istioctl-tag) are stable identifiers that point to revisions and can be used to avoid relabeling namespaces. Rather than relabeling the namespace, a mesh operator can simply change the tag to point to a new revision. All namespaces labeled with that tag will be updated at the same time. \ No newline at end of file +[Revision tags](/docs/reference/commands/istioctl/#istioctl-tag) are stable identifiers that point to revisions and can be used to avoid relabeling namespaces. Rather than relabeling the namespace, a mesh operator can simply change the tag to point to a new revision. All namespaces labeled with that tag will be updated at the same time. diff --git a/content/en/boilerplates/revision-tags-prologue.md b/content/en/boilerplates/revision-tags-prologue.md index a50d000acf..802db5f053 100644 --- a/content/en/boilerplates/revision-tags-prologue.md +++ b/content/en/boilerplates/revision-tags-prologue.md @@ -8,4 +8,4 @@ caption="Namespace labels unchanged but now all namespaces pointed to 1-10-0" >}} Restarting injected workloads in the namespaces marked `prod-stable` will now result in those workloads using the `1-10-0` -control plane. Notice that no namespace relabeling was required to migrate workloads to the new revision. \ No newline at end of file +control plane. Notice that no namespace relabeling was required to migrate workloads to the new revision. diff --git a/content/en/boilerplates/revision-tags-usage.md b/content/en/boilerplates/revision-tags-usage.md index 78672f1117..d4b8559488 100644 --- a/content/en/boilerplates/revision-tags-usage.md +++ b/content/en/boilerplates/revision-tags-usage.md @@ -2,4 +2,4 @@ --- Consider a cluster with two revisions installed, `1-9-5` and `1-10-0`. The cluster operator creates a revision tag `prod-stable`, pointed at the older, stable `1-9-5` version, and a revision tag `prod-canary` pointed at the newer `1-10-0` revision. That -state could be reached via the following commands: \ No newline at end of file +state could be reached via the following commands: diff --git a/content/en/boilerplates/telemetry-tracing-tips.md b/content/en/boilerplates/telemetry-tracing-tips.md index 9bd40bffbb..96e499ca53 100644 --- a/content/en/boilerplates/telemetry-tracing-tips.md +++ b/content/en/boilerplates/telemetry-tracing-tips.md @@ -2,4 +2,4 @@ --- {{< tip >}} Users are encouraged to transition to the [Telemetry API](/docs/tasks/observability/telemetry/) for tracing configuration. -{{}} \ No newline at end of file +{{}} diff --git a/content/en/docs/ops/best-practices/image-signing-validation/index.md b/content/en/docs/ops/best-practices/image-signing-validation/index.md index 6c9f647727..5c43a93bcc 100644 --- a/content/en/docs/ops/best-practices/image-signing-validation/index.md +++ b/content/en/docs/ops/best-practices/image-signing-validation/index.md @@ -65,4 +65,3 @@ The following checks were performed on each of these signatures: [{"critical":{"identity":{"docker-reference":"gcr.io/istio-release/pilot"},"image":{"docker-manifest-digest":"sha256:c37fd83f6435ca0966d653dc6ac42c9fe5ac11d0d5d719dfe97de84acbf7a32d"},"type":"cosign container image signature"},"optional":null}] {{< /text >}} - diff --git a/content/en/docs/ops/best-practices/traffic-management/index.md b/content/en/docs/ops/best-practices/traffic-management/index.md index 5ce0739052..30a2a6a6f6 100644 --- a/content/en/docs/ops/best-practices/traffic-management/index.md +++ b/content/en/docs/ops/best-practices/traffic-management/index.md @@ -319,5 +319,3 @@ To make sure services will have zero down-time when configuring routes with subs 1. Wait a few seconds for the `VirtualService` configuration to propagate to the Envoy sidecars. 1. Update the `DestinationRule` to remove the unused subsets. - - diff --git a/content/en/docs/ops/configuration/extensibility/wasm-pull-policy/index.md b/content/en/docs/ops/configuration/extensibility/wasm-pull-policy/index.md index 1be782aab2..ad12fc21ac 100644 --- a/content/en/docs/ops/configuration/extensibility/wasm-pull-policy/index.md +++ b/content/en/docs/ops/configuration/extensibility/wasm-pull-policy/index.md @@ -35,4 +35,4 @@ In Kubernetes, `ImagePullPolicy: Always` means that an image is pulled directly Every time a new pod is started, Kubernetes pulls the image anew. For a `WasmPlugin`, `ImagePullPolicy: Always` means that Istio will pull an image directly from its source each time the corresponding `WasmPlugin` Kubernetes resource is created or changed. -Please note that a change not only in `spec` but also `metadata` triggers the pulling of a Wasm module when the `Always` policy is used. This can mean that an image is pulled from source several times over the lifetime of a pod, and over the lifetime of an individual proxy. \ No newline at end of file +Please note that a change not only in `spec` but also `metadata` triggers the pulling of a Wasm module when the `Always` policy is used. This can mean that an image is pulled from source several times over the lifetime of a pod, and over the lifetime of an individual proxy. diff --git a/content/en/docs/ops/configuration/traffic-management/network-topologies/index.md b/content/en/docs/ops/configuration/traffic-management/network-topologies/index.md index ff393f6a13..951c9234d8 100644 --- a/content/en/docs/ops/configuration/traffic-management/network-topologies/index.md +++ b/content/en/docs/ops/configuration/traffic-management/network-topologies/index.md @@ -234,4 +234,3 @@ spec: The client IP is retrieved from the PROXY protocol by the gateway and set (or appended) in the `X-Forwarded-For` and `X-Envoy-External-Address` header. Note that the PROXY protocol is mutually exclusive with L7 headers like `X-Forwarded-For` and `X-Envoy-External-Address`. When PROXY protocol is used in conjunction with the `gatewayTopology` configuration, the `numTrustedProxies` and the received `X-Forwarded-For` header takes precedence in determining the trusted client addresses, and PROXY protocol client information will be ignored. Note that the above example only configures the Gateway to accept incoming PROXY protocol TCP traffic - See the [Envoy documentation](https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/other_features/ip_transparency#proxy-protocol) for examples of how to configure Envoy itself to communicate with upstream services using PROXY protocol. - diff --git a/content/en/docs/ops/deployment/_index.md b/content/en/docs/ops/deployment/_index.md index 776a1c9658..167ec22085 100644 --- a/content/en/docs/ops/deployment/_index.md +++ b/content/en/docs/ops/deployment/_index.md @@ -10,4 +10,4 @@ keywords: - installation - configuration test: n/a ---- \ No newline at end of file +--- diff --git a/content/en/docs/reference/config/analysis/ist0119/index.md b/content/en/docs/reference/config/analysis/ist0119/index.md index fa53efb40b..e85a22c6e5 100644 --- a/content/en/docs/reference/config/analysis/ist0119/index.md +++ b/content/en/docs/reference/config/analysis/ist0119/index.md @@ -61,4 +61,3 @@ In this example, the port `svc-8080` does follow the syntax: `name: [-]` - diff --git a/content/en/docs/reference/config/analysis/ist0131/index.md b/content/en/docs/reference/config/analysis/ist0131/index.md index 883612c945..ff53aecf76 100644 --- a/content/en/docs/reference/config/analysis/ist0131/index.md +++ b/content/en/docs/reference/config/analysis/ist0131/index.md @@ -52,4 +52,4 @@ the second destination. If you need traffic to go to more than one place, use `mirror`. Re-order your routes so that the most specific ones are first. Place 'catch all' -routes at the end. \ No newline at end of file +routes at the end. diff --git a/content/en/docs/reference/config/analysis/ist0150/index.md b/content/en/docs/reference/config/analysis/ist0150/index.md index cc97ba64c9..716946eb9a 100644 --- a/content/en/docs/reference/config/analysis/ist0150/index.md +++ b/content/en/docs/reference/config/analysis/ist0150/index.md @@ -38,4 +38,3 @@ In this example, the port name `tcp` follows the syntax: `name: `. How - If you have an ExternalName service type, and the protocol is TCP, rename the port to `[-]` or `` where protocol is `https` or `tls`. To learn more, review docs on [explicit protocol selection](/docs/ops/configuration/traffic-management/protocol-selection/#explicit-protocol-selection). - diff --git a/content/en/docs/reference/config/analysis/ist0155/index.md b/content/en/docs/reference/config/analysis/ist0155/index.md index f82900338c..dbfe8f929d 100644 --- a/content/en/docs/reference/config/analysis/ist0155/index.md +++ b/content/en/docs/reference/config/analysis/ist0155/index.md @@ -172,4 +172,3 @@ spec: 5000) end {{< /text >}} - diff --git a/content/en/docs/reference/config/metrics/index.md b/content/en/docs/reference/config/metrics/index.md index 645bcf67bc..210f49578b 100644 --- a/content/en/docs/reference/config/metrics/index.md +++ b/content/en/docs/reference/config/metrics/index.md @@ -125,4 +125,3 @@ For TCP traffic, Istio generates the following metrics: * **gRPC Response Status**: This identifies the response status of the gRPC. This label is present only on gRPC metrics. - diff --git a/content/en/docs/reference/config/proxy_extensions/_index.md b/content/en/docs/reference/config/proxy_extensions/_index.md index 66803b00c1..28cd49e2f9 100644 --- a/content/en/docs/reference/config/proxy_extensions/_index.md +++ b/content/en/docs/reference/config/proxy_extensions/_index.md @@ -5,4 +5,4 @@ weight: 30 aliases: - /docs/reference/config/proxy_extensions/ test: n/a ---- \ No newline at end of file +--- diff --git a/content/en/docs/reference/glossary/identity.md b/content/en/docs/reference/glossary/identity.md index 53dde746c5..62faca346d 100644 --- a/content/en/docs/reference/glossary/identity.md +++ b/content/en/docs/reference/glossary/identity.md @@ -39,4 +39,3 @@ Istio supports the following service identities on different platforms: name, Istio service account, or GCP service account. The custom service account refers to the existing service account just like the identities that the customer’s Identity Directory manages. - diff --git a/content/en/docs/reference/glossary/micro-segmentation.md b/content/en/docs/reference/glossary/micro-segmentation.md index 48075ccc24..e15fa40c95 100644 --- a/content/en/docs/reference/glossary/micro-segmentation.md +++ b/content/en/docs/reference/glossary/micro-segmentation.md @@ -5,4 +5,3 @@ test: n/a Micro-segmentation is a security technique that creates secure zones in cloud deployments and allows organizations to isolate workloads from one another and secure them individually. - diff --git a/content/en/docs/reference/glossary/routing-rules.md b/content/en/docs/reference/glossary/routing-rules.md index a96c3a0763..e48bd56207 100644 --- a/content/en/docs/reference/glossary/routing-rules.md +++ b/content/en/docs/reference/glossary/routing-rules.md @@ -7,4 +7,4 @@ Routing rules, which you configure in a [virtual service](/docs/concepts/traffic define the paths that requests follow within the service mesh. With routing rules, you can define conditions to route traffic addressed to the virtual service's host to specific destination workloads. Routing rules let you control traffic for tasks -like A/B testing, canary rollouts, and staged rollouts with percentage-based traffic splits. \ No newline at end of file +like A/B testing, canary rollouts, and staged rollouts with percentage-based traffic splits. diff --git a/content/en/docs/releases/_index.md b/content/en/docs/releases/_index.md index 59b43dac59..7afc7ccf0a 100644 --- a/content/en/docs/releases/_index.md +++ b/content/en/docs/releases/_index.md @@ -5,4 +5,4 @@ weight: 40 aliases: keywords: [releases] test: n/a ---- \ No newline at end of file +--- diff --git a/content/en/docs/releases/supported-releases/index.md b/content/en/docs/releases/supported-releases/index.md index 288e67c6cd..764e9318a7 100644 --- a/content/en/docs/releases/supported-releases/index.md +++ b/content/en/docs/releases/supported-releases/index.md @@ -105,4 +105,4 @@ The relationship between the two project's versions: | 1.16.x | 1.24.x | | 1.15.x | 1.23.x | -In general, Istio releases tend to map one to one with Envoy releases. You can find the precise Envoy commit used by Istio in [`istio/proxy`](https://github.com/istio/proxy/blob/master/WORKSPACE#L38). \ No newline at end of file +In general, Istio releases tend to map one to one with Envoy releases. You can find the precise Envoy commit used by Istio in [`istio/proxy`](https://github.com/istio/proxy/blob/master/WORKSPACE#L38). diff --git a/content/en/docs/setup/additional-setup/customize-installation-helm/index.md b/content/en/docs/setup/additional-setup/customize-installation-helm/index.md index 270314456c..c8dfe42eb6 100644 --- a/content/en/docs/setup/additional-setup/customize-installation-helm/index.md +++ b/content/en/docs/setup/additional-setup/customize-installation-helm/index.md @@ -155,5 +155,3 @@ For further detailed information about the concepts and techniques described in 1. [IstioOperator - Customize Installation](/docs/setup/additional-setup/customize-installation) 1. [Advanced Helm Techniques](https://helm.sh/docs/topics/advanced/) 1. [Kustomize](https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization/) - - diff --git a/content/en/docs/setup/install/multicluster/primary-remote/index.md b/content/en/docs/setup/install/multicluster/primary-remote/index.md index 1dbca8ea85..b89e07c867 100644 --- a/content/en/docs/setup/install/multicluster/primary-remote/index.md +++ b/content/en/docs/setup/install/multicluster/primary-remote/index.md @@ -188,4 +188,4 @@ and remote clusters! ## Next Steps -You can now [verify the installation](/docs/setup/install/multicluster/verify). \ No newline at end of file +You can now [verify the installation](/docs/setup/install/multicluster/verify). diff --git a/content/en/docs/setup/install/multicluster/primary-remote_multi-network/index.md b/content/en/docs/setup/install/multicluster/primary-remote_multi-network/index.md index 3faa90ca1b..fac18c3653 100644 --- a/content/en/docs/setup/install/multicluster/primary-remote_multi-network/index.md +++ b/content/en/docs/setup/install/multicluster/primary-remote_multi-network/index.md @@ -247,4 +247,4 @@ and remote clusters on different networks! ## Next Steps -You can now [verify the installation](/docs/setup/install/multicluster/verify). \ No newline at end of file +You can now [verify the installation](/docs/setup/install/multicluster/verify). diff --git a/content/en/docs/setup/platform-setup/kind/index.md b/content/en/docs/setup/platform-setup/kind/index.md index f14cd8d0be..389348ed3f 100644 --- a/content/en/docs/setup/platform-setup/kind/index.md +++ b/content/en/docs/setup/platform-setup/kind/index.md @@ -120,4 +120,3 @@ Follow these instructions to set up Dashboard for kind. {{< warning >}} You have to save your token somewhere, otherwise you have to run step number 4 everytime you need a token to login to your Dashboard. {{< /warning >}} - diff --git a/content/en/docs/setup/upgrade/canary/index.md b/content/en/docs/setup/upgrade/canary/index.md index b237c6cc7f..d277beb349 100644 --- a/content/en/docs/setup/upgrade/canary/index.md +++ b/content/en/docs/setup/upgrade/canary/index.md @@ -251,4 +251,4 @@ with the canary uninstall. {{< text bash >}} $ kubectl delete ns istio-system app-ns-1 app-ns-2 app-ns-3 - {{< /text >}} \ No newline at end of file + {{< /text >}} diff --git a/content/en/docs/tasks/extensibility/wasm-module-distribution/index.md b/content/en/docs/tasks/extensibility/wasm-module-distribution/index.md index 30bcf34a23..cccab4d11e 100644 --- a/content/en/docs/tasks/extensibility/wasm-module-distribution/index.md +++ b/content/en/docs/tasks/extensibility/wasm-module-distribution/index.md @@ -110,4 +110,4 @@ which is maintained by the Istio community and used to develop Istio's Telemetry There are known limitations with this module distribution mechanism, which will be addressed in future releases: -- Only HTTP filters are supported. \ No newline at end of file +- Only HTTP filters are supported. diff --git a/content/en/docs/tasks/observability/logs/_index.md b/content/en/docs/tasks/observability/logs/_index.md index 0ffc6d82d5..7316839106 100644 --- a/content/en/docs/tasks/observability/logs/_index.md +++ b/content/en/docs/tasks/observability/logs/_index.md @@ -5,4 +5,4 @@ weight: 20 aliases: - /docs/tasks/telemetry/logs/ test: n/a ---- \ No newline at end of file +--- diff --git a/content/en/docs/tasks/observability/metrics/_index.md b/content/en/docs/tasks/observability/metrics/_index.md index ca675feb92..ee0a57221b 100644 --- a/content/en/docs/tasks/observability/metrics/_index.md +++ b/content/en/docs/tasks/observability/metrics/_index.md @@ -5,4 +5,4 @@ weight: 1 aliases: - /docs/tasks/telemetry/metrics/ test: n/a ---- \ No newline at end of file +--- diff --git a/content/en/docs/tasks/security/authentication/claim-to-header/index.md b/content/en/docs/tasks/security/authentication/claim-to-header/index.md index bd2915b57c..56d83b468c 100644 --- a/content/en/docs/tasks/security/authentication/claim-to-header/index.md +++ b/content/en/docs/tasks/security/authentication/claim-to-header/index.md @@ -108,4 +108,4 @@ accepts a JWT issued by `testing@secure.istio.io` and copies the value of claim {{< text bash >}} $ kubectl delete namespace foo - {{< /text >}} \ No newline at end of file + {{< /text >}} diff --git a/content/en/docs/tasks/security/tls-configuration/_index.md b/content/en/docs/tasks/security/tls-configuration/_index.md index 724c0b8fc3..7d5eac17c3 100644 --- a/content/en/docs/tasks/security/tls-configuration/_index.md +++ b/content/en/docs/tasks/security/tls-configuration/_index.md @@ -3,4 +3,4 @@ title: TLS Configuration description: TLS configuration in Istio. weight: 40 test: n/a ---- \ No newline at end of file +--- diff --git a/content/en/docs/tasks/traffic-management/egress/egress-tls-origination/index.md b/content/en/docs/tasks/traffic-management/egress/egress-tls-origination/index.md index de93f0fbe3..343552c0e9 100644 --- a/content/en/docs/tasks/traffic-management/egress/egress-tls-origination/index.md +++ b/content/en/docs/tasks/traffic-management/egress/egress-tls-origination/index.md @@ -328,4 +328,3 @@ Delete the `sleep` service and deployment: $ kubectl delete service sleep $ kubectl delete deployment sleep {{< /text >}} - diff --git a/content/en/docs/tasks/traffic-management/ingress/gateway-api/index.md b/content/en/docs/tasks/traffic-management/ingress/gateway-api/index.md index 46f90b3a6b..61dc35b57a 100644 --- a/content/en/docs/tasks/traffic-management/ingress/gateway-api/index.md +++ b/content/en/docs/tasks/traffic-management/ingress/gateway-api/index.md @@ -357,4 +357,4 @@ More details and examples can be found in other [traffic management tasks](/docs {{< text bash >}} $ kubectl kustomize "github.com/kubernetes-sigs/gateway-api/config/crd?ref={{< k8s_gateway_api_version >}}" | kubectl delete -f - - {{< /text >}} \ No newline at end of file + {{< /text >}} diff --git a/content/en/events/banners/test-banner.md b/content/en/events/banners/test-banner.md index 0cb4bbf5b7..796882a2a6 100644 --- a/content/en/events/banners/test-banner.md +++ b/content/en/events/banners/test-banner.md @@ -5,4 +5,4 @@ period_end: 2021-03-26 --- [comment]: <> (TODO: Replace placeholder and change periods if needed or remove file) -This is a test banner showing until 16th of March. [Check Istio page](https://www.istio.io) \ No newline at end of file +This is a test banner showing until 16th of March. [Check Istio page](https://www.istio.io) diff --git a/content/en/news/releases/1.1.x/announcing-1.1.17/index.md b/content/en/news/releases/1.1.x/announcing-1.1.17/index.md index 6363b079d9..2cec0bf257 100644 --- a/content/en/news/releases/1.1.x/announcing-1.1.17/index.md +++ b/content/en/news/releases/1.1.x/announcing-1.1.17/index.md @@ -17,4 +17,3 @@ We're pleased to announce the availability of Istio 1.1.17. This will be the la ## Bug fixes - Fix a bug introduced by [our October 8th security release](/news/security/istio-security-2019-005) which incorrectly calculated HTTP header and body sizes ([Issue 17735](https://github.com/istio/istio/issues/17735). - diff --git a/content/en/news/releases/1.10.x/announcing-1.10.3/index.md b/content/en/news/releases/1.10.x/announcing-1.10.3/index.md index 867cbfd508..90653f53e7 100644 --- a/content/en/news/releases/1.10.x/announcing-1.10.3/index.md +++ b/content/en/news/releases/1.10.x/announcing-1.10.3/index.md @@ -20,4 +20,3 @@ This release contains bug fixes to improve robustness. This release note describ - **Fixed** a bug where setting the `retryRemoteLocalities` on a `VirtualService` would produce configuration that Envoy would reject. ([Issue #33737](https://github.com/istio/istio/issues/33737)) - **Improved** the `meshConfig.defaultConfig.proxyMetadata` field to do a deep merge when overridden rather than replacing all values. - diff --git a/content/en/news/releases/1.11.x/announcing-1.11.1/index.md b/content/en/news/releases/1.11.x/announcing-1.11.1/index.md index 85836581f2..8d52ef4b5d 100644 --- a/content/en/news/releases/1.11.x/announcing-1.11.1/index.md +++ b/content/en/news/releases/1.11.x/announcing-1.11.1/index.md @@ -33,4 +33,3 @@ This release fixes the security vulnerabilities described in our August 24th pos Note: this vulnerability does not impact downstream client connections. - [CVE-2021-32781](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-32781) (CVSS score 8.6, High): Envoy contains a remotely exploitable vulnerability that affects Envoy's decompressor, json-transcoder or grpc-web extensions or proprietary extensions that modify and increase the size of request or response bodies. Modifying and increasing the size of the body in an Envoy’s extension beyond internal buffer size may lead to Envoy accessing deallocated memory and terminating abnormally. - diff --git a/content/en/news/releases/1.11.x/announcing-1.11.2/index.md b/content/en/news/releases/1.11.x/announcing-1.11.2/index.md index 788c5f2138..97e52df502 100644 --- a/content/en/news/releases/1.11.x/announcing-1.11.2/index.md +++ b/content/en/news/releases/1.11.x/announcing-1.11.2/index.md @@ -34,4 +34,3 @@ This release contains bug fixes to improve robustness. This release note describ - **Fixed** `DestinationRule` updates not triggering an update for `AUTO_PASSTHROUGH` listeners on gateways. ([Issue #34944](https://github.com/istio/istio/issues/34944)) - diff --git a/content/en/news/releases/1.12.x/announcing-1.12.7/index.md b/content/en/news/releases/1.12.x/announcing-1.12.7/index.md index 087550e5fe..9d4bcf0ba0 100644 --- a/content/en/news/releases/1.12.x/announcing-1.12.7/index.md +++ b/content/en/news/releases/1.12.x/announcing-1.12.7/index.md @@ -23,4 +23,3 @@ This release contains bug fixes to improve robustness. This release note describ - **Fixed** an issue in webhook analysis which would make helm reconciler complain about overlapping webhooks. ([Issue #36114](https://github.com/istio/istio/issues/36114)) - diff --git a/content/en/news/releases/1.12.x/announcing-1.12.9/index.md b/content/en/news/releases/1.12.x/announcing-1.12.9/index.md index b2afef9356..0d12d7c1e8 100644 --- a/content/en/news/releases/1.12.x/announcing-1.12.9/index.md +++ b/content/en/news/releases/1.12.x/announcing-1.12.9/index.md @@ -16,4 +16,3 @@ This release contains bug fixes to improve robustness. This release note describ - **Fixed** building routes order where a catch-all route no longer short circuits other routes declared after it. ([Issue #39188](https://github.com/istio/istio/issues/39188)) - **Fixed** a bug where the previous cluster was not stopping when updating a multicluster secret. The previous cluster did not stop even when the secret was deleted. ([Issue #39366](https://github.com/istio/istio/issues/39366)) - diff --git a/content/en/news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md b/content/en/news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md index 9132655c4d..6ed1bf1b54 100644 --- a/content/en/news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md +++ b/content/en/news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md @@ -23,4 +23,3 @@ When installing a new Istio control plane revision the previous resource validat unintended effects on the existing, stable revision. Once prepared to migrate over to the new control plane revision, cluster operators should switch the default revision. This can be done through `istioctl tag set default --revision `, or if using a Helm-based flow, `helm upgrade istio-base manifests/charts/base -n istio-system --set defaultRevision=`. - diff --git a/content/en/news/releases/1.13.x/_index.md b/content/en/news/releases/1.13.x/_index.md index e9b43b749b..0ac03bbb4a 100644 --- a/content/en/news/releases/1.13.x/_index.md +++ b/content/en/news/releases/1.13.x/_index.md @@ -6,4 +6,3 @@ list_by_publishdate: true layout: release-grid decoration: dot --- - diff --git a/content/en/news/releases/1.13.x/announcing-1.13.7/index.md b/content/en/news/releases/1.13.x/announcing-1.13.7/index.md index a4bb042583..a5a0208b1b 100644 --- a/content/en/news/releases/1.13.x/announcing-1.13.7/index.md +++ b/content/en/news/releases/1.13.x/announcing-1.13.7/index.md @@ -25,4 +25,4 @@ which includes 9 security fixes. We recommend you to upgrade to this newer Go ve # Security update -- **Fixed** [CVE-2022-31045](/news/security/istio-security-2022-005/#cve-2022-31045). \ No newline at end of file +- **Fixed** [CVE-2022-31045](/news/security/istio-security-2022-005/#cve-2022-31045). diff --git a/content/en/news/releases/1.14.x/announcing-1.14.3/index.md b/content/en/news/releases/1.14.x/announcing-1.14.3/index.md index 0d759d879a..42f8eeffdc 100644 --- a/content/en/news/releases/1.14.x/announcing-1.14.3/index.md +++ b/content/en/news/releases/1.14.x/announcing-1.14.3/index.md @@ -25,4 +25,4 @@ which includes 9 security fixes. We recommend you to upgrade to this newer Go ve # Security update -- **Fixed** [CVE-2022-31045](/news/security/istio-security-2022-005/#cve-2022-31045). \ No newline at end of file +- **Fixed** [CVE-2022-31045](/news/security/istio-security-2022-005/#cve-2022-31045). diff --git a/content/en/news/releases/1.14.x/announcing-1.14.6/index.md b/content/en/news/releases/1.14.x/announcing-1.14.6/index.md index de58bdd72a..9e5157b763 100644 --- a/content/en/news/releases/1.14.x/announcing-1.14.6/index.md +++ b/content/en/news/releases/1.14.x/announcing-1.14.6/index.md @@ -30,4 +30,4 @@ FYI, this release includes security fixes in Go 1.18.9 (released on 2022-12-06). Previously, istiod silently ignored the failover settings. - **Improved** when Wasm module downloading fails and `fail_open` is true, a RBAC filter allows all traffic to pass to `Envoy` instead of the original Wasm filter. - Previously, the given Wasm filter itself was passed to `Envoy` in this case, but it may cause errors because some fields of Wasm configuration are optional in Istio, but not in `Envoy`. \ No newline at end of file + Previously, the given Wasm filter itself was passed to `Envoy` in this case, but it may cause errors because some fields of Wasm configuration are optional in Istio, but not in `Envoy`. diff --git a/content/en/news/releases/1.15.x/announcing-1.15.3/index.md b/content/en/news/releases/1.15.x/announcing-1.15.3/index.md index 6849051ad2..f9f9edeb85 100644 --- a/content/en/news/releases/1.15.x/announcing-1.15.3/index.md +++ b/content/en/news/releases/1.15.x/announcing-1.15.3/index.md @@ -23,4 +23,4 @@ This release contains bug fixes to improve robustness. This release note describ - **Fixed** an issue where an incorrect schema configuration caused the Istio Operator to go into an error loop. ([Issue #40876](https://github.com/istio/istio/issues/40876)) -- **Fixed** network port forward issue to support IPv4 and IPv6. ([Issue #40605](https://github.com/istio/istio/issues/40605)) \ No newline at end of file +- **Fixed** network port forward issue to support IPv4 and IPv6. ([Issue #40605](https://github.com/istio/istio/issues/40605)) diff --git a/content/en/news/releases/1.16.x/announcing-1.16/_index.md b/content/en/news/releases/1.16.x/announcing-1.16/_index.md index c86641614a..0a70288d39 100644 --- a/content/en/news/releases/1.16.x/announcing-1.16/_index.md +++ b/content/en/news/releases/1.16.x/announcing-1.16/_index.md @@ -65,4 +65,4 @@ We have added support for the OpenTelemetry tracing provider with the Telemetry When you upgrade, we would like to hear from you! Please take a few minutes to respond to a brief [survey](https://forms.gle/99uiMML96AmsXY5d6) to let us know how we’re doing. You can also join the conversation at [Discuss Istio](https://discuss.istio.io/), or join our [Slack workspace](https://slack.istio.io/). -Would you like to contribute directly to Istio? Find and join one of our [Working Groups](https://github.com/istio/community/blob/master/WORKING-GROUPS.md) and help us improve. \ No newline at end of file +Would you like to contribute directly to Istio? Find and join one of our [Working Groups](https://github.com/istio/community/blob/master/WORKING-GROUPS.md) and help us improve. diff --git a/content/en/news/releases/1.16.x/announcing-1.16/upgrade-notes/index.md b/content/en/news/releases/1.16.x/announcing-1.16/upgrade-notes/index.md index a534584cde..83b4037132 100644 --- a/content/en/news/releases/1.16.x/announcing-1.16/upgrade-notes/index.md +++ b/content/en/news/releases/1.16.x/announcing-1.16/upgrade-notes/index.md @@ -13,4 +13,4 @@ Users upgrading from 1.14.x to Istio 1.16.0 should also reference the [1.15 chan ## Gateway API Resources -The Gateway API integration has been upgraded to read `v1beta1` resources for `HTTPRoute`, `Gateway`, and `GatewayClass`. If using the new Gateway API feature for traffic management, which is currently beta, this change requires the gateway-api to be version 0.5.0 or higher. For more information, see the Kubernetes Gateway API [Getting Started Guide](/docs/setup/additional-setup/getting-started). \ No newline at end of file +The Gateway API integration has been upgraded to read `v1beta1` resources for `HTTPRoute`, `Gateway`, and `GatewayClass`. If using the new Gateway API feature for traffic management, which is currently beta, this change requires the gateway-api to be version 0.5.0 or higher. For more information, see the Kubernetes Gateway API [Getting Started Guide](/docs/setup/additional-setup/getting-started). diff --git a/content/en/news/releases/1.2.x/announcing-1.2.7/index.md b/content/en/news/releases/1.2.x/announcing-1.2.7/index.md index 8a693587c8..9f6310a380 100644 --- a/content/en/news/releases/1.2.x/announcing-1.2.7/index.md +++ b/content/en/news/releases/1.2.x/announcing-1.2.7/index.md @@ -24,4 +24,3 @@ __ISTIO-SECURITY-2019-005__: A DoS vulnerability has been discovered by the Env ## Bug fix - Fix a bug where `nodeagent` was failing to start when using citadel ([Issue 15876](https://github.com/istio/istio/issues/17108)) - diff --git a/content/en/news/releases/1.5.x/announcing-1.5.5/index.md b/content/en/news/releases/1.5.x/announcing-1.5.5/index.md index 5461bca9d3..460f84979c 100644 --- a/content/en/news/releases/1.5.x/announcing-1.5.5/index.md +++ b/content/en/news/releases/1.5.x/announcing-1.5.5/index.md @@ -20,4 +20,3 @@ This release note describes what's different between Istio 1.5.5 and Istio 1.5.4 - **ISTIO-SECURITY-2020-006** Excessive CPU usage when processing HTTP/2 SETTINGS frames with too many parameters, potentially leading to a denial of service. __[CVE-2020-11080](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11080)__: By sending a specially crafted packet, an attacker could cause the CPU to spike at 100%. This could be sent to the ingress gateway or a sidecar. - diff --git a/content/en/news/releases/1.6.x/announcing-1.6.13/index.md b/content/en/news/releases/1.6.x/announcing-1.6.13/index.md index 97532891c8..b0b8622fb8 100644 --- a/content/en/news/releases/1.6.x/announcing-1.6.13/index.md +++ b/content/en/news/releases/1.6.x/announcing-1.6.13/index.md @@ -20,4 +20,3 @@ This release contains bug fixes to improve robustness. This release note describ - **Fixed** Pilot agent app probe connection leak. ([Issue #27726](https://github.com/istio/istio/issues/27726)) - diff --git a/content/en/news/releases/1.7.x/announcing-1.7.2/index.md b/content/en/news/releases/1.7.x/announcing-1.7.2/index.md index f2f5e6180f..121f0faf19 100644 --- a/content/en/news/releases/1.7.x/announcing-1.7.2/index.md +++ b/content/en/news/releases/1.7.x/announcing-1.7.2/index.md @@ -21,4 +21,4 @@ This release contains bug fixes to improve robustness. This release note describ - **Fixed** setting the `ISTIO_META_REQUESTED_NETWORK_VIEW` environment variable for a proxy will filter out endpoints that aren’t part of the comma-separated list of networks. This should be set to the local-network on the ingress-gateway used for cross-network traffic to prevent odd load balancing behavior. ([Issue #26293](https://github.com/istio/istio/issues/26293)) -- **Fixed** issues with `WorkloadEntry` when the Service or `WorkloadEntry` is updated after creation. ([Issue #27183](https://github.com/istio/istio/issues/27183)),([Issue #27151](https://github.com/istio/istio/issues/27151)),([Issue #27185](https://github.com/istio/istio/issues/27185)) \ No newline at end of file +- **Fixed** issues with `WorkloadEntry` when the Service or `WorkloadEntry` is updated after creation. ([Issue #27183](https://github.com/istio/istio/issues/27183)),([Issue #27151](https://github.com/istio/istio/issues/27151)),([Issue #27185](https://github.com/istio/istio/issues/27185)) diff --git a/content/en/news/releases/1.7.x/announcing-1.7.3/index.md b/content/en/news/releases/1.7.x/announcing-1.7.3/index.md index dd04899e41..6d9b69f194 100644 --- a/content/en/news/releases/1.7.x/announcing-1.7.3/index.md +++ b/content/en/news/releases/1.7.x/announcing-1.7.3/index.md @@ -18,4 +18,3 @@ This release fixes the security vulnerability described in [our September 29 pos - __[CVE-2020-25017](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25017)__: In some cases, Envoy only considers the first value when multiple headers are present. Also, Envoy does not replace all existing occurrences of a non-inline header. - __CVSS Score__: 8.3 [AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L](https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator?vector=AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L&version=3.1) - diff --git a/content/en/news/releases/1.7.x/announcing-1.7.4/index.md b/content/en/news/releases/1.7.x/announcing-1.7.4/index.md index 5de3ee59de..d773ccd3a1 100644 --- a/content/en/news/releases/1.7.x/announcing-1.7.4/index.md +++ b/content/en/news/releases/1.7.x/announcing-1.7.4/index.md @@ -35,4 +35,4 @@ This release contains bug fixes to improve robustness. This release note describ - **Fixed** an issue periodically causing a deadlock in Pilot’s `syncz` debug endpoint. -- **Removed** deprecated `outboundTrafficPolicy` from global values. ([Issue #27494](https://github.com/istio/istio/issues/27494)) \ No newline at end of file +- **Removed** deprecated `outboundTrafficPolicy` from global values. ([Issue #27494](https://github.com/istio/istio/issues/27494)) diff --git a/content/en/news/releases/1.7.x/announcing-1.7.8/index.md b/content/en/news/releases/1.7.x/announcing-1.7.8/index.md index 472f9ba374..cb872171a9 100644 --- a/content/en/news/releases/1.7.x/announcing-1.7.8/index.md +++ b/content/en/news/releases/1.7.x/announcing-1.7.8/index.md @@ -20,4 +20,4 @@ This release contains bug fixes to improve robustness. This release note describ - **Fixed** an issue where namespace isn’t resolved correctly in `VirtualService` delegation’s short destination host. ([Issue #30387](https://github.com/istio/istio/issues/30387)) - **Fixed** an issue causing HTTP headers to be duplicated when using Istio probe rewrite. - ([Issue #28466](https://github.com/istio/istio/issues/28466)) \ No newline at end of file + ([Issue #28466](https://github.com/istio/istio/issues/28466)) diff --git a/content/en/news/releases/1.7.x/announcing-1.7/change-notes/index.md b/content/en/news/releases/1.7.x/announcing-1.7/change-notes/index.md index e598ec0102..ac4b1a4efb 100644 --- a/content/en/news/releases/1.7.x/announcing-1.7/change-notes/index.md +++ b/content/en/news/releases/1.7.x/announcing-1.7/change-notes/index.md @@ -86,4 +86,3 @@ accurate. - **Added** visual indication if an istio.io page has been tested by istio.io automated tests. ([Issue #7672](https://github.com/istio/istio.io/issues/7672)) - diff --git a/content/en/news/releases/1.8.x/announcing-1.8.4/index.md b/content/en/news/releases/1.8.x/announcing-1.8.4/index.md index af369e104b..cfdcd81535 100644 --- a/content/en/news/releases/1.8.x/announcing-1.8.4/index.md +++ b/content/en/news/releases/1.8.x/announcing-1.8.4/index.md @@ -22,4 +22,4 @@ This release contains bug fixes to improve stability. This release note describe ([Issue #31038](https://github.com/istio/istio/issues/31038)) - **Fixed** an issue causing HTTP headers to be duplicated when using Istio probe rewrite. - ([Issue #28466](https://github.com/istio/istio/issues/28466)) \ No newline at end of file + ([Issue #28466](https://github.com/istio/istio/issues/28466)) diff --git a/content/en/news/security/istio-security-2022-007/index.md b/content/en/news/security/istio-security-2022-007/index.md index 316f58fd9a..036854c02f 100644 --- a/content/en/news/security/istio-security-2022-007/index.md +++ b/content/en/news/security/istio-security-2022-007/index.md @@ -35,4 +35,4 @@ The following Go issue points to the security vulnerability caused by the Go reg ## Am I Impacted? -You are at most risk if you are running Istio in an external istiod environment, or if you have exposed your istiod externally and you are using any of the affected Istio versions. \ No newline at end of file +You are at most risk if you are running Istio in an external istiod environment, or if you have exposed your istiod externally and you are using any of the affected Istio versions. diff --git a/content/en/news/security/istio-security-2022-008/index.md b/content/en/news/security/istio-security-2022-008/index.md index 5ea0bc869d..10266d540d 100644 --- a/content/en/news/security/istio-security-2022-008/index.md +++ b/content/en/news/security/istio-security-2022-008/index.md @@ -24,4 +24,4 @@ User can impersonate any workload identity within the service mesh if they have ## Am I Impacted? -You are at most risk if you are running Istio 1.15.2 and users have access to the machine where Istiod is running. \ No newline at end of file +You are at most risk if you are running Istio 1.15.2 and users have access to the machine where Istiod is running. diff --git a/content/en/news/support/announcing-1.13-eol/index.md b/content/en/news/support/announcing-1.13-eol/index.md index ebbee397c1..b5418ef50c 100644 --- a/content/en/news/support/announcing-1.13-eol/index.md +++ b/content/en/news/support/announcing-1.13-eol/index.md @@ -10,4 +10,3 @@ According to Istio's [support policy](/docs/releases/supported-releases#supporte At that point we will stop back-porting fixes for security issues and critical bugs to 1.13, so we encourage you to upgrade to the latest version of Istio ({{}}). If you don't do this you may put yourself in the position of having to do a major upgrade on a short timeframe to pick up a critical fix. We care about you and your clusters, so please be kind to yourself and upgrade. - diff --git a/content/en/news/support/announcing-1.7-eol-final/index.md b/content/en/news/support/announcing-1.7-eol-final/index.md index 67c2a521e8..13570f665d 100644 --- a/content/en/news/support/announcing-1.7-eol-final/index.md +++ b/content/en/news/support/announcing-1.7-eol-final/index.md @@ -8,4 +8,4 @@ publishdate: 2021-02-25 As [previously announced](/news/support/announcing-1.7-eol/), support for Istio 1.7 has now officially ended. At this point we will no longer back-port fixes for security issues and critical bugs to 1.7, so we heartily encourage -you to upgrade to the latest version of Istio ({{}}) if you haven't already. \ No newline at end of file +you to upgrade to the latest version of Istio ({{}}) if you haven't already. diff --git a/content/en/news/support/announcing-1.8-eol-final/index.md b/content/en/news/support/announcing-1.8-eol-final/index.md index b3908406c4..f3c4e9b0d2 100644 --- a/content/en/news/support/announcing-1.8-eol-final/index.md +++ b/content/en/news/support/announcing-1.8-eol-final/index.md @@ -8,4 +8,4 @@ publishdate: 2021-05-12 As [previously announced](/news/support/announcing-1.8-eol/), support for Istio 1.8 has now officially ended. At this point we will no longer back-port fixes for security issues and critical bugs to 1.8, so we heartily encourage -you to upgrade to the latest version of Istio ({{}}) if you haven't already. \ No newline at end of file +you to upgrade to the latest version of Istio ({{}}) if you haven't already. diff --git a/content/en/news/support/announcing-1.9-eol-final/index.md b/content/en/news/support/announcing-1.9-eol-final/index.md index 2e986921c3..a92848a090 100644 --- a/content/en/news/support/announcing-1.9-eol-final/index.md +++ b/content/en/news/support/announcing-1.9-eol-final/index.md @@ -8,4 +8,4 @@ publishdate: 2021-10-08 As [previously announced](/news/support/revised-1.9-eol/), support for Istio 1.9 has now officially ended. At this point we will no longer back-port fixes for security issues and critical bugs to 1.9, so we heartily encourage -you to upgrade to the latest version of Istio ({{}}) if you haven't already. \ No newline at end of file +you to upgrade to the latest version of Istio ({{}}) if you haven't already. diff --git a/content/en/news/support/revised-1.9-eol/index.md b/content/en/news/support/revised-1.9-eol/index.md index ffbef60fbe..a1e1b724cd 100644 --- a/content/en/news/support/revised-1.9-eol/index.md +++ b/content/en/news/support/revised-1.9-eol/index.md @@ -12,4 +12,3 @@ Istio is [expanding](/blog/2021/extended-support/) the support window of the 1.9 At that point we will stop back-porting fixes for security issues and critical bugs to 1.9, so we encourage you to upgrade to the latest version of Istio (1.11.1). If you don’t do this you may put yourself in the position of having to do a major upgrade on a short timeframe to pick up a critical fix. We care about you and your clusters, so please be kind to yourself and upgrade. - diff --git a/content/zh/about/case-studies/_index.md b/content/zh/about/case-studies/_index.md index 8cd75e1a87..8388dd76af 100644 --- a/content/zh/about/case-studies/_index.md +++ b/content/zh/about/case-studies/_index.md @@ -9,4 +9,4 @@ type: case-studies sidebar_none: true --- -[comment]: <> (要将自己添加为 Istio 用户,请参见 https://github.com/istio/community/blob/master/CONTRIBUTING.md#tell-the-world-youre-using-istio.) \ No newline at end of file +[comment]: <> (要将自己添加为 Istio 用户,请参见 https://github.com/istio/community/blob/master/CONTRIBUTING.md#tell-the-world-youre-using-istio.) diff --git a/content/zh/about/case-studies/airbnb/index.md b/content/zh/about/case-studies/airbnb/index.md index 6b8ce54b2b..c9ad0829be 100644 --- a/content/zh/about/case-studies/airbnb/index.md +++ b/content/zh/about/case-studies/airbnb/index.md @@ -22,4 +22,4 @@ weight: 20 -[下载幻灯片](https://events.istio.io/istiocon-2021/slides/f1s-AirbnbIstioJourney.pdf) \ No newline at end of file +[下载幻灯片](https://events.istio.io/istiocon-2021/slides/f1s-AirbnbIstioJourney.pdf) diff --git a/content/zh/about/case-studies/atlassian/index.md b/content/zh/about/case-studies/atlassian/index.md index fa203ed579..2916f2eb54 100644 --- a/content/zh/about/case-studies/atlassian/index.md +++ b/content/zh/about/case-studies/atlassian/index.md @@ -22,4 +22,4 @@ Atlassian 在过去两年中一直在其内部 PaaS 的计算节点上部署 Env -[下载幻灯片](https://events.istio.io/istiocon-2021/slides/c1s-GoingDynamicEnvoy-NicolasMeessen.pdf) \ No newline at end of file +[下载幻灯片](https://events.istio.io/istiocon-2021/slides/c1s-GoingDynamicEnvoy-NicolasMeessen.pdf) diff --git a/content/zh/about/case-studies/autotrader/index.md b/content/zh/about/case-studies/autotrader/index.md index 56db35ff79..4e27734ea0 100644 --- a/content/zh/about/case-studies/autotrader/index.md +++ b/content/zh/about/case-studies/autotrader/index.md @@ -59,4 +59,4 @@ Istio 使 Auto Trader 有信心将所有应用程序部署到公有云。随着 甚至一个全新的应用程序也可以在五分钟内完成部署。现有应用程序的快速部署已经改变了 Auto Trader 的发布方法。他们不再使用发布周期,而是使用 CI/CD 快速部署新更改。使用 Istio 进行的微调监控使部署团队可以快速而准确地查明新部署中的问题。各个团队可以查看自己的绩效仪表板。如果他们看到新的错误,可以通过 CI/CD 仪表板立即回滚更改。Istio 的恢复时间仅为数分钟。 -Auto Trader 收购了一个大型的,完全定制的 IT 资产,并将其系统地转移到公共云上的微服务。他们对 Istio 的实施是迁移成功的关键部分,并为整个组织开放了更好的流程,更好的可观测性和更好的应用程序。 \ No newline at end of file +Auto Trader 收购了一个大型的,完全定制的 IT 资产,并将其系统地转移到公共云上的微服务。他们对 Istio 的实施是迁移成功的关键部分,并为整个组织开放了更好的流程,更好的可观测性和更好的应用程序。 diff --git a/content/zh/about/case-studies/bol.com/index.md b/content/zh/about/case-studies/bol.com/index.md index 958dce3957..dc143e2159 100644 --- a/content/zh/about/case-studies/bol.com/index.md +++ b/content/zh/about/case-studies/bol.com/index.md @@ -59,4 +59,4 @@ Bol.com 需要一个支持多集群部署的服务网格,而 Istio 正好符 开发人员提供了很好的反馈,并热情地接受了 Istio 的许多功能。他们很高兴地看到,现在让应用程序在集群间相互通信是多么容易。由于 Istio,所有这些连接都易于设置和管理。 -bol.com 基础设施不断发展,由于它提供的可观察性,Istio 是该路线图的关键部分。通过[将 Istio 与 Prometheus 集成](/zh/docs/ops/integrations/prometheus/),他们能够收集所需的指标和诊断信息,以了解路线图需要将它们带到何处。未来的计划现在包括整合负载均衡服务、新的测试方法、分布式跟踪以及在公司的更多基础设施中安装 Istio。 \ No newline at end of file +bol.com 基础设施不断发展,由于它提供的可观察性,Istio 是该路线图的关键部分。通过[将 Istio 与 Prometheus 集成](/zh/docs/ops/integrations/prometheus/),他们能够收集所需的指标和诊断信息,以了解路线图需要将它们带到何处。未来的计划现在包括整合负载均衡服务、新的测试方法、分布式跟踪以及在公司的更多基础设施中安装 Istio。 diff --git a/content/zh/about/case-studies/cash-app/index.md b/content/zh/about/case-studies/cash-app/index.md index 4213bed949..e7af5fa399 100644 --- a/content/zh/about/case-studies/cash-app/index.md +++ b/content/zh/about/case-studies/cash-app/index.md @@ -22,4 +22,4 @@ weight: 50 -[下载幻灯片](https://events.istio.io/istiocon-2021/slides/f5a-IstioAdoption-CashApp.pdf) \ No newline at end of file +[下载幻灯片](https://events.istio.io/istiocon-2021/slides/f5a-IstioAdoption-CashApp.pdf) diff --git a/content/zh/about/case-studies/redhat/index.md b/content/zh/about/case-studies/redhat/index.md index 916a62f4cd..6b90e365c4 100644 --- a/content/zh/about/case-studies/redhat/index.md +++ b/content/zh/about/case-studies/redhat/index.md @@ -15,4 +15,4 @@ doc_type: article sidebar_force: sidebar_case_study type: case-studies --- -[comment]: <> (TODO: Replace placeholders) \ No newline at end of file +[comment]: <> (TODO: Replace placeholders) diff --git a/content/zh/about/case-studies/splunk/index.md b/content/zh/about/case-studies/splunk/index.md index d34aa4171d..a5f1ae0ce8 100644 --- a/content/zh/about/case-studies/splunk/index.md +++ b/content/zh/about/case-studies/splunk/index.md @@ -24,4 +24,4 @@ weight: 21 -[下载幻灯片](https://events.istio.io/istiocon-2022/slides/a7-IstioSplunk.pdf) \ No newline at end of file +[下载幻灯片](https://events.istio.io/istiocon-2022/slides/a7-IstioSplunk.pdf) diff --git a/content/zh/about/case-studies/t-mobile/index.md b/content/zh/about/case-studies/t-mobile/index.md index dac48f59bd..1f6b4b8600 100644 --- a/content/zh/about/case-studies/t-mobile/index.md +++ b/content/zh/about/case-studies/t-mobile/index.md @@ -24,4 +24,4 @@ weight: 60 -[下载幻灯片](https://events.istio.io/istiocon-2021/slides/c2s-GoodBadMesh-JoeSearcy.pdf) \ No newline at end of file +[下载幻灯片](https://events.istio.io/istiocon-2021/slides/c2s-GoodBadMesh-JoeSearcy.pdf) diff --git a/content/zh/about/case-studies/vmware/index.md b/content/zh/about/case-studies/vmware/index.md index 70a19d7388..b35a6869a4 100644 --- a/content/zh/about/case-studies/vmware/index.md +++ b/content/zh/about/case-studies/vmware/index.md @@ -14,4 +14,4 @@ doc_type: article sidebar_force: sidebar_case_study type: case-studies --- -[comment]: <> (TODO: Replace placeholders) \ No newline at end of file +[comment]: <> (TODO: Replace placeholders) diff --git a/content/zh/about/case-studies/wp-engine/index.md b/content/zh/about/case-studies/wp-engine/index.md index e67046ebd5..dfb18ba630 100644 --- a/content/zh/about/case-studies/wp-engine/index.md +++ b/content/zh/about/case-studies/wp-engine/index.md @@ -25,4 +25,4 @@ weight: 53 -[下载幻灯片](https://events.istio.io/istiocon-2022/slides/d5a-WPEngine.pdf) \ No newline at end of file +[下载幻灯片](https://events.istio.io/istiocon-2022/slides/d5a-WPEngine.pdf) diff --git a/content/zh/about/case-studies/zozo/index.md b/content/zh/about/case-studies/zozo/index.md index 01d875fc80..e0bd088f97 100644 --- a/content/zh/about/case-studies/zozo/index.md +++ b/content/zh/about/case-studies/zozo/index.md @@ -24,4 +24,4 @@ ZOZOTOWN 于 2004 年 12 月推出,目前是日本最大的时尚电子商务 -[下载幻灯片](https://events.istio.io/istiocon-2022/slides/f1c-AcceleratingZozotown.pdf) \ No newline at end of file +[下载幻灯片](https://events.istio.io/istiocon-2022/slides/f1c-AcceleratingZozotown.pdf) diff --git a/content/zh/about/ecosystem/index.md b/content/zh/about/ecosystem/index.md index 46e6f1b8e0..8a6b7e8a0b 100644 --- a/content/zh/about/ecosystem/index.md +++ b/content/zh/about/ecosystem/index.md @@ -47,4 +47,4 @@ doc_type: about {{< /tabset >}} -{{< interactive_panel_modal >}} \ No newline at end of file +{{< interactive_panel_modal >}} diff --git a/content/zh/about/faq/distributed-tracing/no-tracing.md b/content/zh/about/faq/distributed-tracing/no-tracing.md index 63320f4799..fe94778f9c 100644 --- a/content/zh/about/faq/distributed-tracing/no-tracing.md +++ b/content/zh/about/faq/distributed-tracing/no-tracing.md @@ -14,4 +14,3 @@ weight: 30 如果您仅看到与出口代理相关联的跟踪数据,但没有看到与入口代理相关联的,那么它可能仍与 Istio [端口命名规范](/zh/faq/traffic-management/#naming-port-convention)相关。 请先了解 [Istio 1.3](/zh/news/releases/1.3.x/announcing-1.3/#intelligent-protocol-detection-experimental) 中自动检测**出口**流量的协议相关部分。 - diff --git a/content/zh/about/faq/general/how-to-join-slack.md b/content/zh/about/faq/general/how-to-join-slack.md index 16b2734e08..0c7f61d214 100644 --- a/content/zh/about/faq/general/how-to-join-slack.md +++ b/content/zh/about/faq/general/how-to-join-slack.md @@ -3,4 +3,4 @@ title: 如何加入 Istio Slack 工作区? weight: 180 --- -如果您想与我们社区的成员进行实时互动,您可以加入 [Istio Slack 工作区](https://slack.istio.io)。 \ No newline at end of file +如果您想与我们社区的成员进行实时互动,您可以加入 [Istio Slack 工作区](https://slack.istio.io)。 diff --git a/content/zh/about/faq/metrics-and-logs/life-of-a-request.md b/content/zh/about/faq/metrics-and-logs/life-of-a-request.md index 080ab4a3e3..309586e71f 100644 --- a/content/zh/about/faq/metrics-and-logs/life-of-a-request.md +++ b/content/zh/about/faq/metrics-and-logs/life-of-a-request.md @@ -35,4 +35,3 @@ weight: 80 # 列出所有的 virtual services $ kubectl get virtualservices {{< /text >}} - diff --git a/content/zh/about/faq/traffic-management/cors.md b/content/zh/about/faq/traffic-management/cors.md index 44bb0d3186..fed7f92af9 100644 --- a/content/zh/about/faq/traffic-management/cors.md +++ b/content/zh/about/faq/traffic-management/cors.md @@ -33,4 +33,4 @@ spec: 一旦我们这样做了,一个常见的错误就是发送一个请求,比如 `curl bank.example.com -H "Origin: https://attack.example.com"`,然后期望这个请求被拒绝。 但是,curl 和许多其他客户端不会看到被拒绝的请求,因为 CORS 是一个浏览器约束。 CORS 配置只是在响应中添加 `Access-Control-*` 头;如果响应不令人满意,则由客户端(浏览器)来拒绝请求。 -在浏览器中,这是通过[预检请求](https://developer.mozilla.org/zh/docs/Web/HTTP/CORS#preflighted_requests)来完成的。 \ No newline at end of file +在浏览器中,这是通过[预检请求](https://developer.mozilla.org/zh/docs/Web/HTTP/CORS#preflighted_requests)来完成的。 diff --git a/content/zh/about/service-mesh/index.md b/content/zh/about/service-mesh/index.md index cb77a1c156..2d84924d79 100644 --- a/content/zh/about/service-mesh/index.md +++ b/content/zh/about/service-mesh/index.md @@ -88,4 +88,4 @@ Istio 的安全模型是基于默认安全的,旨在提供深度防御,允 # 解决方案{#solutions} -{{< solutions_carousel >}} \ No newline at end of file +{{< solutions_carousel >}} diff --git a/content/zh/about/solutions/_index.md b/content/zh/about/solutions/_index.md index dec158da15..9eac8b112f 100644 --- a/content/zh/about/solutions/_index.md +++ b/content/zh/about/solutions/_index.md @@ -8,4 +8,4 @@ doc_type: about type: solutions sidebar_none: true --- -[comment]: <> (TODO: Replace placeholders) \ No newline at end of file +[comment]: <> (TODO: Replace placeholders) diff --git a/content/zh/about/solutions/increasing-kubernetes-deployment-and-management-efficiency/index.md b/content/zh/about/solutions/increasing-kubernetes-deployment-and-management-efficiency/index.md index adb8cd5df8..216556fd85 100644 --- a/content/zh/about/solutions/increasing-kubernetes-deployment-and-management-efficiency/index.md +++ b/content/zh/about/solutions/increasing-kubernetes-deployment-and-management-efficiency/index.md @@ -7,4 +7,4 @@ doc_type: article sidebar_force: sidebar_solution type: solutions --- -[comment]: <> (TODO: Replace placeholders) \ No newline at end of file +[comment]: <> (TODO: Replace placeholders) diff --git a/content/zh/about/solutions/instituting-obeservability-and-sre-best-practices/index.md b/content/zh/about/solutions/instituting-obeservability-and-sre-best-practices/index.md index e114f0b82a..67927bc6c5 100644 --- a/content/zh/about/solutions/instituting-obeservability-and-sre-best-practices/index.md +++ b/content/zh/about/solutions/instituting-obeservability-and-sre-best-practices/index.md @@ -7,4 +7,4 @@ doc_type: article sidebar_force: sidebar_solution type: solutions --- -[comment]: <> (TODO: Replace placeholders) \ No newline at end of file +[comment]: <> (TODO: Replace placeholders) diff --git a/content/zh/blog/2018/aws-nlb/index.md b/content/zh/blog/2018/aws-nlb/index.md index 9199ec6948..ae1dc9aebf 100644 --- a/content/zh/blog/2018/aws-nlb/index.md +++ b/content/zh/blog/2018/aws-nlb/index.md @@ -108,4 +108,4 @@ gateways: {{< text bash >}} $ helm template install/kubernetes/helm/istio --namespace istio -f override.yaml > $HOME/istio.yaml -{{< /text >}} \ No newline at end of file +{{< /text >}} diff --git a/content/zh/blog/2020/multi-cluster-mesh-automation/index.md b/content/zh/blog/2020/multi-cluster-mesh-automation/index.md index 03348d0b67..94e64ca1a8 100644 --- a/content/zh/blog/2020/multi-cluster-mesh-automation/index.md +++ b/content/zh/blog/2020/multi-cluster-mesh-automation/index.md @@ -164,4 +164,3 @@ spec: Admiral 提供了新的全局流量路由和唯一服务命名功能,致力于解决由[具有控制平面副本集的多集群部署](/zh/docs/setup/install/multicluster/gateways/#deploy-the-Istio-control-plane-in-each-cluster)带来的挑战。它消除了集群之间手动配置同步的需求,并为每个集群生成上下文配置。这样或许就可以操作由许多 Kubernetes 集群组成的服务网格了。 我们认为 Istio/Service Mesh 社区将从这种方法中受益,因此我们开源了 [Admiral](https://github.com/istio-ecosystem/admiral),我们很高兴收到您的反馈和支持! - diff --git a/content/zh/blog/2020/wasmhub-istio/index.md b/content/zh/blog/2020/wasmhub-istio/index.md index dcd75ba1c1..b4dec2888a 100644 --- a/content/zh/blog/2020/wasmhub-istio/index.md +++ b/content/zh/blog/2020/wasmhub-istio/index.md @@ -52,4 +52,4 @@ WebAssembly Hub 现在完全自动化了将 Wasm 扩展部署到安装在 Kubern ## 开始使用{#get-started} -我们希望 WebAssembly Hub 将成为社区共享,发现和分发 Wasm 扩展的聚会场所。通过提供良好的用户体验,我们希望使 Wasm 的开发,安装和运行变得更轻松,更有意义。加入我们的[WebAssembly Hub](https://webassemblyhub.io),共享您的扩展名和[想法](https://slack.solo.io),并且加入[即将举行的网络研讨会](https://solo.zoom.us/webinar/register/WN_i8MiDTIpRxqX-BjnXbj9Xw)。 \ No newline at end of file +我们希望 WebAssembly Hub 将成为社区共享,发现和分发 Wasm 扩展的聚会场所。通过提供良好的用户体验,我们希望使 Wasm 的开发,安装和运行变得更轻松,更有意义。加入我们的[WebAssembly Hub](https://webassemblyhub.io),共享您的扩展名和[想法](https://slack.solo.io),并且加入[即将举行的网络研讨会](https://solo.zoom.us/webinar/register/WN_i8MiDTIpRxqX-BjnXbj9Xw)。 diff --git a/content/zh/blog/2021/istiocon-2021-program/index.md b/content/zh/blog/2021/istiocon-2021-program/index.md index 0d671d83fc..ca205240b5 100644 --- a/content/zh/blog/2021/istiocon-2021-program/index.md +++ b/content/zh/blog/2021/istiocon-2021-program/index.md @@ -21,4 +21,4 @@ keywords: [IstioCon,Istio,conference] 通过参加会议,您将与来自全球的社区成员建立联系。每天您都会看到由代表 Istio 社区的不同演讲者主持的主题演讲、技术演讲、闪电演讲、小组讨论、研讨会和路线图会议。您还可以通过社交时间增强与其他 Istio 和开源生态系统社区成员联系,这些活动包括社交平台 [Gather.town](https://events.istio.io/istiocon-2021/networking/) 上的活动、动漫大师直播、虚拟购物袋、抽奖、音乐直播和游戏直播。 -不要错过免费[注册](https://events.istio.io/istiocon-2021/)。我们期待在第一届 IstioCon 与您相见! \ No newline at end of file +不要错过免费[注册](https://events.istio.io/istiocon-2021/)。我们期待在第一届 IstioCon 与您相见! diff --git a/content/zh/blog/2021/istiomeetups-china-report/index.md b/content/zh/blog/2021/istiomeetups-china-report/index.md index 8f29df639b..e8a36c7a69 100644 --- a/content/zh/blog/2021/istiomeetups-china-report/index.md +++ b/content/zh/blog/2021/istiomeetups-china-report/index.md @@ -18,4 +18,3 @@ keywords: [community,meetup] | [《服务网络安全-理解`IstioCNI`》张之晗-Tetrate](./IstioMeetupChina-服务网格安全-理解IstioCNI.pdf) | 感谢来自中国的 Istio 社区成员的工作举办这次活动,感谢来自 Istio 社区的 Maria Cruz 和 Craig Box 的大力支持! - diff --git a/content/zh/blog/2021/zero-config-istio/index.md b/content/zh/blog/2021/zero-config-istio/index.md index 0862fe0e0e..d7e916f376 100644 --- a/content/zh/blog/2021/zero-config-istio/index.md +++ b/content/zh/blog/2021/zero-config-istio/index.md @@ -66,4 +66,4 @@ Hostname=echo-cb96f8d94-cgmxr 在这里,我们可以看到我们的请求是 [轮询(round-robin)](/zh/docs/concepts/traffic-management#load-balancing-options) 在所有后端之间进行负载平衡的。 -除了这些默认设置之外,Istio 还提供了 [各种流量管理设置(variety of traffic management settings)](/zh/docs/concepts/traffic-management/) 的自定义设置,包括超时、重试等等。 \ No newline at end of file +除了这些默认设置之外,Istio 还提供了 [各种流量管理设置(variety of traffic management settings)](/zh/docs/concepts/traffic-management/) 的自定义设置,包括超时、重试等等。 diff --git a/content/zh/blog/2022/cryptomb-privatekeyprovider/index.md b/content/zh/blog/2022/cryptomb-privatekeyprovider/index.md index 8e8a4fccad..f087a0cc0e 100644 --- a/content/zh/blog/2022/cryptomb-privatekeyprovider/index.md +++ b/content/zh/blog/2022/cryptomb-privatekeyprovider/index.md @@ -225,4 +225,4 @@ spec: spec: containers: - name: istio-proxy -{{< /text >}} \ No newline at end of file +{{< /text >}} diff --git a/content/zh/boilerplates/helm-jwt-warning.md b/content/zh/boilerplates/helm-jwt-warning.md index 2b0572c2a2..d1c25966e7 100644 --- a/content/zh/boilerplates/helm-jwt-warning.md +++ b/content/zh/boilerplates/helm-jwt-warning.md @@ -10,4 +10,4 @@ `--set global.jwtPolicy=first-party-jwt` 添加到 Helm 的安装命令中。 如果 `jwtPolicy` 未正确设置,则 `istiod` 由于缺少 `istio-token` 卷, 与网关或具有注入 Envoy 代理的工作负载相关联的 Pod 将不会被部署。 -{{< /warning >}} \ No newline at end of file +{{< /warning >}} diff --git a/content/zh/boilerplates/helm-prereqs.md b/content/zh/boilerplates/helm-prereqs.md index fc48455c9f..587735623a 100644 --- a/content/zh/boilerplates/helm-prereqs.md +++ b/content/zh/boilerplates/helm-prereqs.md @@ -13,4 +13,4 @@ {{< text bash >}} $ helm repo add istio https://istio-release.storage.googleapis.com/charts $ helm repo update -{{< /text >}} \ No newline at end of file +{{< /text >}} diff --git a/content/zh/boilerplates/revision-tags-default-outro.md b/content/zh/boilerplates/revision-tags-default-outro.md index 89a720e961..a18e2b4cf4 100644 --- a/content/zh/boilerplates/revision-tags-default-outro.md +++ b/content/zh/boilerplates/revision-tags-default-outro.md @@ -2,4 +2,4 @@ --- 当使用 `default` 标签和现有的未修订版本的 Istio 安装方式一起使用时, 建议删除旧的 `MutatingWebhookConfiguration`(通常称为 `istio-sidecar-injector`), -以避免新旧控制平面同时尝试注入。 \ No newline at end of file +以避免新旧控制平面同时尝试注入。 diff --git a/content/zh/boilerplates/revision-tags-middle.md b/content/zh/boilerplates/revision-tags-middle.md index 19ea8bca9c..ab162dea25 100644 --- a/content/zh/boilerplates/revision-tags-middle.md +++ b/content/zh/boilerplates/revision-tags-middle.md @@ -19,4 +19,4 @@ prod-stable 1-9-5 ... 当集群管理员对标记为 `prod-canary` 的控制面、命名空间的稳定性感到满意后, `istio.io/rev=prod-stable` 可以通过修改 `prod-stable` 修订标记来更新, -以指向更新的 `1-10-0` 修订版本。 \ No newline at end of file +以指向更新的 `1-10-0` 修订版本。 diff --git a/content/zh/boilerplates/revision-tags-preamble.md b/content/zh/boilerplates/revision-tags-preamble.md index 0b1656b476..b1a9a65e10 100644 --- a/content/zh/boilerplates/revision-tags-preamble.md +++ b/content/zh/boilerplates/revision-tags-preamble.md @@ -2,4 +2,4 @@ --- 在将命名空间移动到新版本时,手动的重新标记命名空间可能既乏味又容易出错。 [修订标签](/zh/docs/reference/commands/istioctl/#istioctl-tag)解决了这个问题。 -[修订标签](/zh/docs/reference/commands/istioctl/#istioctl-tag)是指向修订的稳定标识符,可用于避免重新标记命名空间。网格管理员可以简单地更改标签以指向新的修订版,而不是重新标记命名空间。所有标有该标签的命名空间将同时更新。 \ No newline at end of file +[修订标签](/zh/docs/reference/commands/istioctl/#istioctl-tag)是指向修订的稳定标识符,可用于避免重新标记命名空间。网格管理员可以简单地更改标签以指向新的修订版,而不是重新标记命名空间。所有标有该标签的命名空间将同时更新。 diff --git a/content/zh/boilerplates/revision-tags-usage.md b/content/zh/boilerplates/revision-tags-usage.md index 30657e2817..95f2f20709 100644 --- a/content/zh/boilerplates/revision-tags-usage.md +++ b/content/zh/boilerplates/revision-tags-usage.md @@ -2,4 +2,4 @@ --- 考虑到一个安装了 `1-9-5` 和 `1-10-0` 两个修订版本的集群。集群管理员创建了一个 `prod-stable` 修订标签, 以指向较旧的 `1-9-5` 稳定版本,并创建一个 `prod-canary` 修订标签,用以指向较新的 `1-10-0` 修订版本。 -可以通过以下命令达到该状态: \ No newline at end of file +可以通过以下命令达到该状态: diff --git a/content/zh/boilerplates/telemetry-tracing-tips.md b/content/zh/boilerplates/telemetry-tracing-tips.md index 1386f27047..b3c123d6e9 100644 --- a/content/zh/boilerplates/telemetry-tracing-tips.md +++ b/content/zh/boilerplates/telemetry-tracing-tips.md @@ -2,4 +2,4 @@ --- {{< tip >}} 鼓励用户过渡到 [Telemetry API](/zh/docs/tasks/observability/telemetry/) 跟踪配置。 -{{}} \ No newline at end of file +{{}} diff --git a/content/zh/docs/examples/bookinfo/index.md b/content/zh/docs/examples/bookinfo/index.md index 4a19e710a8..a44af268b9 100755 --- a/content/zh/docs/examples/bookinfo/index.md +++ b/content/zh/docs/examples/bookinfo/index.md @@ -257,4 +257,3 @@ $ kubectl apply -f @samples/bookinfo/platform/kube/bookinfo-versions.yaml@ {{< text bash >}} $ @samples/bookinfo/platform/kube/cleanup.sh@ {{< /text >}} - diff --git a/content/zh/docs/examples/microservices-istio/production-testing/index.md b/content/zh/docs/examples/microservices-istio/production-testing/index.md index b78763fb05..f06a965378 100644 --- a/content/zh/docs/examples/microservices-istio/production-testing/index.md +++ b/content/zh/docs/examples/microservices-istio/production-testing/index.md @@ -98,4 +98,4 @@ test: no 相反,您的服务会**逐渐降级**:尽管一个微服务崩溃了,该应用仍可以提供有用的功能。 它显示了有关书的评论和基本信息。 -您已准备好[添加评论应用程序的新版本](/zh/docs/examples/microservices-istio/add-new-microservice-version)。 \ No newline at end of file +您已准备好[添加评论应用程序的新版本](/zh/docs/examples/microservices-istio/add-new-microservice-version)。 diff --git a/content/zh/docs/examples/microservices-istio/setup-local-computer/index.md b/content/zh/docs/examples/microservices-istio/setup-local-computer/index.md index 2587c4ebbe..92af6de0af 100644 --- a/content/zh/docs/examples/microservices-istio/setup-local-computer/index.md +++ b/content/zh/docs/examples/microservices-istio/setup-local-computer/index.md @@ -45,4 +45,3 @@ test: no 恭喜,您已配置完毕本地计算机! 接下来[在本地运行微服务](/zh/docs/examples/microservices-istio/single/)。 - diff --git a/content/zh/docs/ops/best-practices/image-signing-validation/index.md b/content/zh/docs/ops/best-practices/image-signing-validation/index.md index 5ed25ba686..be848bed68 100644 --- a/content/zh/docs/ops/best-practices/image-signing-validation/index.md +++ b/content/zh/docs/ops/best-practices/image-signing-validation/index.md @@ -57,4 +57,3 @@ gcr.io/istio-release/pilot:1.12.0 的验证——对这些签名中的每一个 [{"critical":{"identity":{"docker-reference":"gcr.io/istio-release/pilot"},"image":{"docker-manifest-digest":"sha256:c37fd83f6435ca0966d653dc6ac42c9fe5ac11d0d5d719dfe97de84acbf7a32d"},"type":"cosign container image signature"},"optional":null}] {{< /text >}} - diff --git a/content/zh/docs/ops/best-practices/observability/index.md b/content/zh/docs/ops/best-practices/observability/index.md index 53b10f7dbb..6d68bb2f23 100644 --- a/content/zh/docs/ops/best-practices/observability/index.md +++ b/content/zh/docs/ops/best-practices/observability/index.md @@ -290,4 +290,4 @@ Prometheus 生产实例可以从 Istio 实例那里得到的信息更新联邦 {{< tip >}} 更详细的关于 [AutoTrader 上生产环境指标收集优化](https://karlstoney.com/2020/02/25/federated-prometheus-to-reduce-metric-cardinality/)的文章提供了更丰富的例子来描述如何直接对引用聚合从而赋能仪表盘以及告警。 -{{< /tip >}} \ No newline at end of file +{{< /tip >}} diff --git a/content/zh/docs/ops/best-practices/security/index.md b/content/zh/docs/ops/best-practices/security/index.md index 6117213eb8..c0d0c085d6 100644 --- a/content/zh/docs/ops/best-practices/security/index.md +++ b/content/zh/docs/ops/best-practices/security/index.md @@ -408,4 +408,4 @@ $ kubectl get --raw /api/v1 | jq '.resources[] | select(.name | index("serviceac 默认情况,Istio (以及 Envoy) 没有对下游连接数的限制。但这可能被恶意活动所利用(见 [security bulletin 2020-007](/zh/news/security/istio-security-2020-007/))。为了解决,您需要在您的环境中配置合适的连接数限制。 -{{< boilerplate cve-2020-007-configmap >}} \ No newline at end of file +{{< boilerplate cve-2020-007-configmap >}} diff --git a/content/zh/docs/ops/best-practices/traffic-management/index.md b/content/zh/docs/ops/best-practices/traffic-management/index.md index ac2f6d0248..1a41e06013 100644 --- a/content/zh/docs/ops/best-practices/traffic-management/index.md +++ b/content/zh/docs/ops/best-practices/traffic-management/index.md @@ -253,5 +253,3 @@ metadata: 1. 等待几秒钟,使 `VirtualService` 配置传播到 Envoy sidecar。 1. 更新 `DestinationRule` 以删除未使用的子集。 - - diff --git a/content/zh/docs/ops/configuration/traffic-management/multicluster/index.md b/content/zh/docs/ops/configuration/traffic-management/multicluster/index.md index 9446904fad..fda4141bee 100644 --- a/content/zh/docs/ops/configuration/traffic-management/multicluster/index.md +++ b/content/zh/docs/ops/configuration/traffic-management/multicluster/index.md @@ -118,4 +118,4 @@ spec: 有一个缺点,把 service-level proxy 和 topology-level proxy 混在了一起。 比如,一个规则发送 10% 的流量给一个服务 `v2` 需要两倍的子集群的数量。 (例如: `cluster-1-v2`, `cluster-2-v2`)。 -这个处理方式最好限制在需要对集群的路由进行更多的精细化控制的场景下。 \ No newline at end of file +这个处理方式最好限制在需要对集群的路由进行更多的精细化控制的场景下。 diff --git a/content/zh/docs/ops/configuration/traffic-management/network-topologies/index.md b/content/zh/docs/ops/configuration/traffic-management/network-topologies/index.md index 223f16596b..3a002aad39 100644 --- a/content/zh/docs/ops/configuration/traffic-management/network-topologies/index.md +++ b/content/zh/docs/ops/configuration/traffic-management/network-topologies/index.md @@ -218,4 +218,3 @@ spec: 请注意,上面的示例仅将 Gateway 配置为接受传入的 PROXY 协议 TCP 流量。 有关如何配置 Envoy 本身以使用 PROXY 协议与上游服务通信的示例,请参见 [Envoy 文档](https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/other_features/ip_transparency#proxy-protocol)。 - diff --git a/content/zh/docs/ops/diagnostic-tools/istioctl-analyze/index.md b/content/zh/docs/ops/diagnostic-tools/istioctl-analyze/index.md index 7599b02a21..e93b4b8883 100644 --- a/content/zh/docs/ops/diagnostic-tools/istioctl-analyze/index.md +++ b/content/zh/docs/ops/diagnostic-tools/istioctl-analyze/index.md @@ -192,4 +192,4 @@ $ kubectl annotate deployment my-deployment galley.istio.io/analyze-suppress=IST - **在哪里可以找到解决错误的方法?** - [配置分析消息](/zh/docs/reference/config/analysis/)集包含每个消息的描述以及建议的修复程序。 \ No newline at end of file + [配置分析消息](/zh/docs/reference/config/analysis/)集包含每个消息的描述以及建议的修复程序。 diff --git a/content/zh/docs/ops/diagnostic-tools/proxy-cmd/index.md b/content/zh/docs/ops/diagnostic-tools/proxy-cmd/index.md index ca5ca1c53e..6386b176b2 100644 --- a/content/zh/docs/ops/diagnostic-tools/proxy-cmd/index.md +++ b/content/zh/docs/ops/diagnostic-tools/proxy-cmd/index.md @@ -404,4 +404,4 @@ $ kubectl exec -it productpage-v1-6b746f74dc-9stvs -c istio-proxy -n default -- { "version": "2d4ec97f3ac7b3256d060e1bb8aa6c415f5cef63/1.17.0/Clean/RELEASE/BoringSSL" } -{{< /text >}} \ No newline at end of file +{{< /text >}} diff --git a/content/zh/docs/ops/integrations/grafana/index.md b/content/zh/docs/ops/integrations/grafana/index.md index 1ce8504e6b..2c777d644e 100644 --- a/content/zh/docs/ops/integrations/grafana/index.md +++ b/content/zh/docs/ops/integrations/grafana/index.md @@ -67,4 +67,4 @@ $ done Grafana 可以通过其他方法进行安装和配置。要导入 Istio 仪表板,请参考文档中的安装方法。例如: * [Grafana provisioning](https://grafana.com/docs/grafana/latest/administration/provisioning/#dashboards) 官方文档. -* [Importing dashboards](https://github.com/helm/charts/tree/master/stable/grafana#import-dashboards) `stable/grafana` Helm chart 文档. \ No newline at end of file +* [Importing dashboards](https://github.com/helm/charts/tree/master/stable/grafana#import-dashboards) `stable/grafana` Helm chart 文档. diff --git a/content/zh/docs/ops/integrations/zipkin/index.md b/content/zh/docs/ops/integrations/zipkin/index.md index 237b5ef457..7dafbc4d3a 100644 --- a/content/zh/docs/ops/integrations/zipkin/index.md +++ b/content/zh/docs/ops/integrations/zipkin/index.md @@ -29,4 +29,4 @@ Zipkin 安装完成后,您需要指定 Istio 代理用来向 Deployment 发送 ## 使用 {#usage} -有关使用 Zipkin 的更多信息,请参阅 [Zipkin](/zh/docs/tasks/observability/distributed-tracing/zipkin/)。 \ No newline at end of file +有关使用 Zipkin 的更多信息,请参阅 [Zipkin](/zh/docs/tasks/observability/distributed-tracing/zipkin/)。 diff --git a/content/zh/docs/reference/config/analysis/ist0002/index.md b/content/zh/docs/reference/config/analysis/ist0002/index.md index 11ddc0764a..a617688f6c 100644 --- a/content/zh/docs/reference/config/analysis/ist0002/index.md +++ b/content/zh/docs/reference/config/analysis/ist0002/index.md @@ -7,4 +7,4 @@ test: n/a 当您使用了计划在将来的版本中删除的功能时,会出现此消息。 -要解决此问题,请在 Istio 的[版本说明](/zh/news/releases/)中检查目标功能的替代解决方案。 \ No newline at end of file +要解决此问题,请在 Istio 的[版本说明](/zh/news/releases/)中检查目标功能的替代解决方案。 diff --git a/content/zh/docs/reference/config/analysis/ist0106/index.md b/content/zh/docs/reference/config/analysis/ist0106/index.md index cfb121e10e..7407ccee2c 100644 --- a/content/zh/docs/reference/config/analysis/ist0106/index.md +++ b/content/zh/docs/reference/config/analysis/ist0106/index.md @@ -40,4 +40,4 @@ spec: 要解决此问题, 参考[消息详情](/zh/docs/reference/config/analysis/message-format/)的字段来了解哪些属性无效或错误,更正所有错误后,重新尝试。 -有关 Istio 资源架构设计的更详细信息,请看[配置参考](/zh/docs/reference/config/). \ No newline at end of file +有关 Istio 资源架构设计的更详细信息,请看[配置参考](/zh/docs/reference/config/). diff --git a/content/zh/docs/reference/config/analysis/ist0111/index.md b/content/zh/docs/reference/config/analysis/ist0111/index.md index 52b830b5af..78ce210bce 100644 --- a/content/zh/docs/reference/config/analysis/ist0111/index.md +++ b/content/zh/docs/reference/config/analysis/ist0111/index.md @@ -7,4 +7,4 @@ test: n/a 当一个命名空间中超过一个 Sidecar 资源没有定义任何工作负载选择器时,会出现此信息。这种情况会导致行为未被定义。更多信息详见 [Sidecar](/zh/docs/reference/config/networking/sidecar/) 资源参考资料。 -解决该问题,需确保每个命名空间有且仅有一个没有定义工作负载选择器的 Sidecar 资源。 \ No newline at end of file +解决该问题,需确保每个命名空间有且仅有一个没有定义工作负载选择器的 Sidecar 资源。 diff --git a/content/zh/docs/reference/config/analysis/ist0112/index.md b/content/zh/docs/reference/config/analysis/ist0112/index.md index 1699561694..470ac45bf9 100644 --- a/content/zh/docs/reference/config/analysis/ist0112/index.md +++ b/content/zh/docs/reference/config/analysis/ist0112/index.md @@ -7,4 +7,4 @@ test: n/a 当一个 Virtual Service 连接到一个有多个端口的 Service,但是并未指定使用哪一个端口时会出现此信息。这种情况会导致行为未被定义。 -要解决这个问题,需在 Virtual Service [Destination](/zh/docs/reference/config/networking/virtual-service/#Destination)中添加一个`port`用于指定使用的端口。 \ No newline at end of file +要解决这个问题,需在 Virtual Service [Destination](/zh/docs/reference/config/networking/virtual-service/#Destination)中添加一个`port`用于指定使用的端口。 diff --git a/content/zh/docs/reference/config/analysis/ist0131/index.md b/content/zh/docs/reference/config/analysis/ist0131/index.md index 4341fb4ce8..69d2befb95 100644 --- a/content/zh/docs/reference/config/analysis/ist0131/index.md +++ b/content/zh/docs/reference/config/analysis/ist0131/index.md @@ -49,4 +49,4 @@ Info [IST0131] (VirtualService tls-routing.default) VirtualService rule #1 match 如果您需要流量能够流向多个目的地,请使用 `mirror`。 -重新排列您的路由,将最具体的路由放在前面。请在最后配置 'catch all' 路由。 \ No newline at end of file +重新排列您的路由,将最具体的路由放在前面。请在最后配置 'catch all' 路由。 diff --git a/content/zh/docs/reference/config/analysis/ist0150/index.md b/content/zh/docs/reference/config/analysis/ist0150/index.md index 93006ad126..6284ca163d 100644 --- a/content/zh/docs/reference/config/analysis/ist0150/index.md +++ b/content/zh/docs/reference/config/analysis/ist0150/index.md @@ -38,4 +38,3 @@ spec: - 如果您有一个服务类型为 ExternalName 并且服务协议为 TCP ,那么将端口重命名为 `[-]` 或者 `` ,其中协议指的是 `https` 或者 `tls` 。想学得更多相关知识, 请查看[显式协议选择](/zh/docs/ops/configuration/traffic-management/protocol-selection/#explicit-protocol-selection)文档。 - diff --git a/content/zh/docs/reference/config/analysis/ist0155/index.md b/content/zh/docs/reference/config/analysis/ist0155/index.md index 6be77cc50b..408107490d 100644 --- a/content/zh/docs/reference/config/analysis/ist0155/index.md +++ b/content/zh/docs/reference/config/analysis/ist0155/index.md @@ -172,4 +172,3 @@ spec: 5000) end {{< /text >}} - diff --git a/content/zh/docs/reference/glossary/namespace-sameness.md b/content/zh/docs/reference/glossary/namespace-sameness.md index 74fb6f50cf..17b20eb09c 100644 --- a/content/zh/docs/reference/glossary/namespace-sameness.md +++ b/content/zh/docs/reference/glossary/namespace-sameness.md @@ -6,4 +6,4 @@ test: n/a 在多集群网格中,[命名空间相同](https://github.com/kubernetes/community/blob/master/sig-multicluster/namespace-sameness-position-statement.md), 具有给定名称的所有命名空间都被认为是相同的命名空间。 如果多个集群包含一个具有相同命名空间名称的 `Service` ,它们将被识别为单个组合服务。 -默认情况下,对于给定的服务,流量是跨网格中的所有集群进行负载均衡的。 \ No newline at end of file +默认情况下,对于给定的服务,流量是跨网格中的所有集群进行负载均衡的。 diff --git a/content/zh/docs/releases/_index.md b/content/zh/docs/releases/_index.md index 0af88ee256..bbf88f785c 100644 --- a/content/zh/docs/releases/_index.md +++ b/content/zh/docs/releases/_index.md @@ -6,4 +6,4 @@ icon: releases aliases: keywords: [releases] test: n/a ---- \ No newline at end of file +--- diff --git a/content/zh/docs/releases/contribute/front-matter/index.md b/content/zh/docs/releases/contribute/front-matter/index.md index 416a5aa300..211f918222 100644 --- a/content/zh/docs/releases/contribute/front-matter/index.md +++ b/content/zh/docs/releases/contribute/front-matter/index.md @@ -114,4 +114,4 @@ Hugo 支持非常多的文章头部字段,而此页面仅列举了在 istio.io |`last_update` | 最近一次进行重大修改的日期 |`attribution` | 可选的,作者的姓名 |`twitter` | 可选的,作者的 Twitter -|`target_release` | 此博客内容中所使用的 Istio 版本。通常,该值是在创作或更新该博客时,当时最新的主要 Istio 版本。 \ No newline at end of file +|`target_release` | 此博客内容中所使用的 Istio 版本。通常,该值是在创作或更新该博客时,当时最新的主要 Istio 版本。 diff --git a/content/zh/docs/setup/additional-setup/customize-installation-helm/index.md b/content/zh/docs/setup/additional-setup/customize-installation-helm/index.md index de23d5ebf6..7c72db5fc1 100644 --- a/content/zh/docs/setup/additional-setup/customize-installation-helm/index.md +++ b/content/zh/docs/setup/additional-setup/customize-installation-helm/index.md @@ -155,5 +155,3 @@ spec: 1. [IstioOperator - 自定义安装](/zh/docs/setup/additional-setup/customize-installation) 1. [高级 Helm 技术](https://helm.sh/docs/topics/advanced/) 1. [自定义](https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization/) - - diff --git a/content/zh/docs/tasks/extensibility/wasm-module-distribution/index.md b/content/zh/docs/tasks/extensibility/wasm-module-distribution/index.md index 98964b463d..b857ad3d9f 100644 --- a/content/zh/docs/tasks/extensibility/wasm-module-distribution/index.md +++ b/content/zh/docs/tasks/extensibility/wasm-module-distribution/index.md @@ -110,4 +110,4 @@ Istio 代理收集以下统计信息: 此模块的分发机制有一些已知的限制,将在未来的版本中解决: -- 仅支持 HTTP 过滤器。 \ No newline at end of file +- 仅支持 HTTP 过滤器。 diff --git a/content/zh/docs/tasks/observability/distributed-tracing/jaeger/index.md b/content/zh/docs/tasks/observability/distributed-tracing/jaeger/index.md index c80d5cd582..5e10133f64 100644 --- a/content/zh/docs/tasks/observability/distributed-tracing/jaeger/index.md +++ b/content/zh/docs/tasks/observability/distributed-tracing/jaeger/index.md @@ -61,4 +61,3 @@ $ istioctl dashboard jaeger {{< /text >}} 1. 如果您没有计划探索任何接下来的任务,请参考 [Bookinfo 清理](/zh/docs/examples/bookinfo/#cleanup)中的说明,关闭整个应用程序。 - diff --git a/content/zh/docs/tasks/observability/metrics/customize-metrics/index.md b/content/zh/docs/tasks/observability/metrics/customize-metrics/index.md index df2e59e33f..42df60e08b 100644 --- a/content/zh/docs/tasks/observability/metrics/customize-metrics/index.md +++ b/content/zh/docs/tasks/observability/metrics/customize-metrics/index.md @@ -188,4 +188,3 @@ Istio 公开了所有标准 [Envoy 属性](https://www.envoyproxy.io/docs/envoy/ `upstream_peer.labels['app'].value`。 有关详细信息请参阅[配置参考](/zh/docs/reference/config/proxy_extensions/stats/)。 - diff --git a/content/zh/docs/tasks/observability/metrics/querying-metrics/index.md b/content/zh/docs/tasks/observability/metrics/querying-metrics/index.md index 290cb3f2b6..b2a26867ce 100644 --- a/content/zh/docs/tasks/observability/metrics/querying-metrics/index.md +++ b/content/zh/docs/tasks/observability/metrics/querying-metrics/index.md @@ -108,4 +108,4 @@ Prometheus 插件是预先配置抓取 Istio 端点收集指标的 Prometheus $ killall istioctl {{< /text >}} -* 如果您不打算探索任何后续任务,请参阅 [Bookinfo 清理说明](/zh/docs/examples/bookinfo/#cleanup) 清理说明关闭应用程序。 \ No newline at end of file +* 如果您不打算探索任何后续任务,请参阅 [Bookinfo 清理说明](/zh/docs/examples/bookinfo/#cleanup) 清理说明关闭应用程序。 diff --git a/content/zh/docs/tasks/observability/metrics/using-istio-dashboard/index.md b/content/zh/docs/tasks/observability/metrics/using-istio-dashboard/index.md index d7bb62c50d..33a3a54e75 100644 --- a/content/zh/docs/tasks/observability/metrics/using-istio-dashboard/index.md +++ b/content/zh/docs/tasks/observability/metrics/using-istio-dashboard/index.md @@ -122,4 +122,4 @@ Istio Dashboard 包括三个主要部分: $ killall kubectl {{< /text >}} -* 如果不打算探索任何后续任务,请参阅[清除 Bookinfo](/zh/docs/examples/bookinfo/#cleanup) 的说明来关闭应用。 \ No newline at end of file +* 如果不打算探索任何后续任务,请参阅[清除 Bookinfo](/zh/docs/examples/bookinfo/#cleanup) 的说明来关闭应用。 diff --git a/content/zh/docs/tasks/policy-enforcement/_index.md b/content/zh/docs/tasks/policy-enforcement/_index.md index 2ea544a5ca..4c838df4d3 100644 --- a/content/zh/docs/tasks/policy-enforcement/_index.md +++ b/content/zh/docs/tasks/policy-enforcement/_index.md @@ -3,4 +3,4 @@ title: 策略执行 description: 演示策略执行特性。 weight: 20 test: n/a ---- \ No newline at end of file +--- diff --git a/content/zh/docs/tasks/security/authorization/authz-custom/index.md b/content/zh/docs/tasks/security/authorization/authz-custom/index.md index f9191d6e8c..ca173e2624 100644 --- a/content/zh/docs/tasks/security/authorization/authz-custom/index.md +++ b/content/zh/docs/tasks/security/authorization/authz-custom/index.md @@ -225,4 +225,4 @@ spec: ## 性能预期{#performance-expectations} -请参阅[性能基准测试](https://github.com/istio/tools/tree/master/perf/benchmark/configs/istio/ext_authz)。 \ No newline at end of file +请参阅[性能基准测试](https://github.com/istio/tools/tree/master/perf/benchmark/configs/istio/ext_authz)。 diff --git a/content/zh/docs/tasks/security/authorization/authz-ingress/index.md b/content/zh/docs/tasks/security/authorization/authz-ingress/index.md index a02984d732..554057f8f4 100644 --- a/content/zh/docs/tasks/security/authorization/authz-ingress/index.md +++ b/content/zh/docs/tasks/security/authorization/authz-ingress/index.md @@ -411,4 +411,3 @@ EOF {{< text bash >}} $ kubectl delete authorizationpolicy ingress-policy -n istio-system {{< /text >}} - diff --git a/content/zh/docs/tasks/security/cert-management/_index.md b/content/zh/docs/tasks/security/cert-management/_index.md index 9915d2a1af..b65b4b5a70 100644 --- a/content/zh/docs/tasks/security/cert-management/_index.md +++ b/content/zh/docs/tasks/security/cert-management/_index.md @@ -3,4 +3,4 @@ title: 证书管理 description: 管理 Istio 的证书。 weight: 10 test: n/a ---- \ No newline at end of file +--- diff --git a/content/zh/docs/tasks/security/tls-configuration/_index.md b/content/zh/docs/tasks/security/tls-configuration/_index.md index 8e48cfc078..a0742904b8 100644 --- a/content/zh/docs/tasks/security/tls-configuration/_index.md +++ b/content/zh/docs/tasks/security/tls-configuration/_index.md @@ -3,4 +3,4 @@ title: TLS 配置 description: 在 Istio 中配置 TLS。 weight: 40 test: n/a ---- \ No newline at end of file +--- diff --git a/content/zh/docs/tasks/security/tls-configuration/workload-min-tls-version/index.md b/content/zh/docs/tasks/security/tls-configuration/workload-min-tls-version/index.md index 4f352dad3e..8b667ee897 100644 --- a/content/zh/docs/tasks/security/tls-configuration/workload-min-tls-version/index.md +++ b/content/zh/docs/tasks/security/tls-configuration/workload-min-tls-version/index.md @@ -90,4 +90,4 @@ Istio 工作负载当前支持的最高 TLS 版本为 1.3。 {{< text bash >}} $ kubectl delete ns foo istio-system - {{< /text >}} \ No newline at end of file + {{< /text >}} diff --git a/content/zh/docs/tasks/traffic-management/egress/egress-kubernetes-services/index.md b/content/zh/docs/tasks/traffic-management/egress/egress-kubernetes-services/index.md index 5e25da943b..3d81f6b5a0 100644 --- a/content/zh/docs/tasks/traffic-management/egress/egress-kubernetes-services/index.md +++ b/content/zh/docs/tasks/traffic-management/egress/egress-kubernetes-services/index.md @@ -250,4 +250,3 @@ $ kubectl delete service my-wikipedia {{< text bash >}} $ unset SOURCE_POD SOURCE_POD_WITHOUT_ISTIO {{< /text >}} - diff --git a/content/zh/docs/tasks/traffic-management/egress/wildcard-egress-hosts/index.md b/content/zh/docs/tasks/traffic-management/egress/wildcard-egress-hosts/index.md index c5b891392d..29a9f71aa0 100644 --- a/content/zh/docs/tasks/traffic-management/egress/wildcard-egress-hosts/index.md +++ b/content/zh/docs/tasks/traffic-management/egress/wildcard-egress-hosts/index.md @@ -228,4 +228,3 @@ $ kubectl delete -f @samples/sleep/sleep.yaml@ {{< text bash >}} $ istioctl uninstall --purge -y {{< /text >}} - diff --git a/content/zh/events/banners/istio-has-applied-to-join-the-cncf.md b/content/zh/events/banners/istio-has-applied-to-join-the-cncf.md index 2c1c37d9ad..6aae41abfb 100644 --- a/content/zh/events/banners/istio-has-applied-to-join-the-cncf.md +++ b/content/zh/events/banners/istio-has-applied-to-join-the-cncf.md @@ -5,4 +5,4 @@ period_end: 2022-04-29 max_impressions: 12 --- -Istio 已申请加入 CNCF![阅读更多信息](/zh/blog/2022/istio-has-applied-to-join-the-cncf/),或者[立即参加 IstioCon](https://events.istio.io/istiocon-2022/)。 \ No newline at end of file +Istio 已申请加入 CNCF![阅读更多信息](/zh/blog/2022/istio-has-applied-to-join-the-cncf/),或者[立即参加 IstioCon](https://events.istio.io/istiocon-2022/)。 diff --git a/content/zh/news/releases/1.10.x/_index.md b/content/zh/news/releases/1.10.x/_index.md index bd532b2b8c..f44bc9c6c4 100644 --- a/content/zh/news/releases/1.10.x/_index.md +++ b/content/zh/news/releases/1.10.x/_index.md @@ -5,4 +5,4 @@ weight: 19 list_by_publishdate: true layout: release-grid decoration: dot ---- \ No newline at end of file +--- diff --git a/content/zh/news/releases/1.10.x/announcing-1.10.3/index.md b/content/zh/news/releases/1.10.x/announcing-1.10.3/index.md index f724e4db8b..eb602a5233 100644 --- a/content/zh/news/releases/1.10.x/announcing-1.10.3/index.md +++ b/content/zh/news/releases/1.10.x/announcing-1.10.3/index.md @@ -20,4 +20,3 @@ aliases: - **修复** 修复了在 `VirtualService` 上设置 `retryRemoteLocalities` 时会产生 Envoy 拒绝的配置的问题。 ([Issue #33737](https://github.com/istio/istio/issues/33737)) - **改进** 改进了在对 `meshConfig.defaultConfig.proxyMetadata` 字段重写时执行深度合并,而不是替换所有值。 - diff --git a/content/zh/news/releases/1.11.x/_index.md b/content/zh/news/releases/1.11.x/_index.md index b11e21cfb4..a454f4606a 100644 --- a/content/zh/news/releases/1.11.x/_index.md +++ b/content/zh/news/releases/1.11.x/_index.md @@ -5,4 +5,4 @@ weight: 18 list_by_publishdate: true layout: release-grid decoration: dot ---- \ No newline at end of file +--- diff --git a/content/zh/news/releases/1.11.x/announcing-1.11.2/index.md b/content/zh/news/releases/1.11.x/announcing-1.11.2/index.md index f828f15910..333fc234ea 100644 --- a/content/zh/news/releases/1.11.x/announcing-1.11.2/index.md +++ b/content/zh/news/releases/1.11.x/announcing-1.11.2/index.md @@ -34,4 +34,3 @@ aliases: - **Fixed** 修复了 `DestinationRule` 更新不会触发 `AUTO_PASSTHROUGH` 网关上侦听器更新的问题。 ([Issue #34944](https://github.com/istio/istio/issues/34944)) - diff --git a/content/zh/news/releases/1.12.x/_index.md b/content/zh/news/releases/1.12.x/_index.md index 3fb5296799..7098090d92 100644 --- a/content/zh/news/releases/1.12.x/_index.md +++ b/content/zh/news/releases/1.12.x/_index.md @@ -5,4 +5,4 @@ weight: 17 list_by_publishdate: true layout: release-grid decoration: dot ---- \ No newline at end of file +--- diff --git a/content/zh/news/releases/1.12.x/announcing-1.12.1/index.md b/content/zh/news/releases/1.12.x/announcing-1.12.1/index.md index e22246445f..3d62834612 100644 --- a/content/zh/news/releases/1.12.x/announcing-1.12.1/index.md +++ b/content/zh/news/releases/1.12.x/announcing-1.12.1/index.md @@ -36,4 +36,4 @@ aliases: - **修复** 修复了带有任何补丁上下文的 `EnvoyFilter` 会跳过在网关处添加新集群和监听器的问题。 -- **修复** 修复了 `EnvoyFilter` 补丁在 `virtualOutbound-blackhole` 上可能导致内存泄漏的问题。 \ No newline at end of file +- **修复** 修复了 `EnvoyFilter` 补丁在 `virtualOutbound-blackhole` 上可能导致内存泄漏的问题。 diff --git a/content/zh/news/releases/1.12.x/announcing-1.12.3/index.md b/content/zh/news/releases/1.12.x/announcing-1.12.3/index.md index 8e56472c00..41ebe3a5d1 100644 --- a/content/zh/news/releases/1.12.x/announcing-1.12.3/index.md +++ b/content/zh/news/releases/1.12.x/announcing-1.12.3/index.md @@ -31,4 +31,4 @@ aliases: - **修复** 修复了为虚拟机创建配置文件时,json 编组处理后的生成错误格式的问题。 ([Issue #36358](https://github.com/istio/istio/issues/36358)) -- **修复** 修复了在 Gateway 中使用 `ISTIO_MUTUAL` TLS 模式的同时设置 `credentialName` 导致无法配置双向 TLS 的问题。此配置现在已被拒绝,因为 `ISTIO_MUTUAL` 本就是计划在未设置 `credentialName` 的情况下使用的。可以通过在 Istiod 中配置 `PILOT_ENABLE_LEGACY_ISTIO_MUTUAL_CREDENTIAL_NAME=true` 环境变量来保留旧的行为。 \ No newline at end of file +- **修复** 修复了在 Gateway 中使用 `ISTIO_MUTUAL` TLS 模式的同时设置 `credentialName` 导致无法配置双向 TLS 的问题。此配置现在已被拒绝,因为 `ISTIO_MUTUAL` 本就是计划在未设置 `credentialName` 的情况下使用的。可以通过在 Istiod 中配置 `PILOT_ENABLE_LEGACY_ISTIO_MUTUAL_CREDENTIAL_NAME=true` 环境变量来保留旧的行为。 diff --git a/content/zh/news/releases/1.12.x/announcing-1.12.7/index.md b/content/zh/news/releases/1.12.x/announcing-1.12.7/index.md index 434dbbc555..a008fdc38e 100644 --- a/content/zh/news/releases/1.12.x/announcing-1.12.7/index.md +++ b/content/zh/news/releases/1.12.x/announcing-1.12.7/index.md @@ -23,4 +23,3 @@ aliases: - **修复** 修复了 webhook 分析中的一个问题,该问题会使 helm 调节器警告 webhook 的重复的问题。 ([Issue #36114](https://github.com/istio/istio/issues/36114)) - diff --git a/content/zh/news/releases/1.12.x/announcing-1.12.9/index.md b/content/zh/news/releases/1.12.x/announcing-1.12.9/index.md index a0643d0102..3e0bce3a11 100644 --- a/content/zh/news/releases/1.12.x/announcing-1.12.9/index.md +++ b/content/zh/news/releases/1.12.x/announcing-1.12.9/index.md @@ -16,4 +16,3 @@ release: 1.12.9 - **修复** 修复了构建路由的顺序,即一条总括性的路由不再与在它之后宣布的其他路由形成短路。([Issue #39188](https://github.com/istio/istio/issues/39188)) - **修复** 修复了在更新多集群秘钥时,会更新所有注册表并停止所有的控制器。但是由控制器启动的通知器并没有停止,它们将继续在后台运行的错误。([Issue #39366](https://github.com/istio/istio/issues/39366)) - diff --git a/content/zh/news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md b/content/zh/news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md index 321e4496a4..ad9877f272 100644 --- a/content/zh/news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md +++ b/content/zh/news/releases/1.12.x/announcing-1.12/upgrade-notes/index.md @@ -23,4 +23,3 @@ weight: 20 一旦准备好迁移到新的控制平面版本,集群 Operators 就应该切换默认版本。 这可以通过 `istioctl tag set default --revision ` 来实现, 或者如果使用基于 Helm 的流程,则可以使用 `helm upgrade istio-base manifests/charts/base -n istio-system --set defaultRevision=` 来完成。 - diff --git a/content/zh/news/releases/1.13.x/_index.md b/content/zh/news/releases/1.13.x/_index.md index 80bc4c99d9..3fc9f944c4 100644 --- a/content/zh/news/releases/1.13.x/_index.md +++ b/content/zh/news/releases/1.13.x/_index.md @@ -6,4 +6,3 @@ list_by_publishdate: true layout: release-grid decoration: dot --- - diff --git a/content/zh/news/releases/1.13.x/announcing-1.13.6/index.md b/content/zh/news/releases/1.13.x/announcing-1.13.6/index.md index 151d3110aa..3b08fc67f7 100644 --- a/content/zh/news/releases/1.13.x/announcing-1.13.6/index.md +++ b/content/zh/news/releases/1.13.x/announcing-1.13.6/index.md @@ -28,4 +28,4 @@ Istio 1.13.7 将于本周晚些时候发布。 - **修复** 修复了在发送访问日志到注入 `OTel-collector` 的 Pod 时抛出 `http2.invalid.header.field` 的错误。([Issue #39196](https://github.com/istio/istio/issues/39196)) -- **修复** 修复了导致服务合并时只考虑第一个和最后一个服务,而不是所有服务的问题。 \ No newline at end of file +- **修复** 修复了导致服务合并时只考虑第一个和最后一个服务,而不是所有服务的问题。 diff --git a/content/zh/news/releases/1.14.x/announcing-1.14/upgrade-notes/index.md b/content/zh/news/releases/1.14.x/announcing-1.14/upgrade-notes/index.md index 7e7ccc4064..a32d5f7dce 100644 --- a/content/zh/news/releases/1.14.x/announcing-1.14/upgrade-notes/index.md +++ b/content/zh/news/releases/1.14.x/announcing-1.14/upgrade-notes/index.md @@ -19,4 +19,4 @@ weight: 20 这个变化对典型的 Istio 用户没有任何影响,但会影响将 Istio 作为 Go 库导入的用户。 对于这些用户,升级 Istio 库可能会导致编译产生问题。这些问题通常很容易解决,而且主要是语法问题。 -关于新的 protobuf API,在 [Go 博客](https://go.dev/blog/protobuf-apiv2) 可以查看到相关的迁移帮助。 \ No newline at end of file +关于新的 protobuf API,在 [Go 博客](https://go.dev/blog/protobuf-apiv2) 可以查看到相关的迁移帮助。 diff --git a/content/zh/news/releases/1.15.x/announcing-1.15.3/index.md b/content/zh/news/releases/1.15.x/announcing-1.15.3/index.md index 36c74a7306..85fdc20071 100644 --- a/content/zh/news/releases/1.15.x/announcing-1.15.3/index.md +++ b/content/zh/news/releases/1.15.x/announcing-1.15.3/index.md @@ -23,4 +23,4 @@ release: 1.15.3 - **修复** 修复了不正确的架构配置导致 Istio Operator 进入错误循环的问题。 ([Issue #40876](https://github.com/istio/istio/issues/40876)) -- **修复** 修复了网络端口转发支持 IPv4 和 IPv6 的问题。 ([Issue #40605](https://github.com/istio/istio/issues/40605)) \ No newline at end of file +- **修复** 修复了网络端口转发支持 IPv4 和 IPv6 的问题。 ([Issue #40605](https://github.com/istio/istio/issues/40605)) diff --git a/content/zh/news/releases/1.7.x/announcing-1.7.2/index.md b/content/zh/news/releases/1.7.x/announcing-1.7.2/index.md index b19880b9c7..d72f0f08bb 100644 --- a/content/zh/news/releases/1.7.x/announcing-1.7.2/index.md +++ b/content/zh/news/releases/1.7.x/announcing-1.7.2/index.md @@ -21,4 +21,4 @@ aliases: - **修复** 为代理设置 `ISTIO_META_REQUESTED_NETWORK_VIEW` 环境变量,将会过滤掉不在逗号分隔的网络列表的 Endpoint。应该设置为用于跨网络流量的入口网关,以防止奇怪的负载均衡行为。([Issue #26293](https://github.com/istio/istio/issues/26293)) -- **修复** 当 Service 或 `WorkloadEntry` 在创建后更新时,`WorkloadEntry` 会出现问题。([Issue #27183](https://github.com/istio/istio/issues/27183)),([Issue #27151](https://github.com/istio/istio/issues/27151)),([Issue #27185](https://github.com/istio/istio/issues/27185)) \ No newline at end of file +- **修复** 当 Service 或 `WorkloadEntry` 在创建后更新时,`WorkloadEntry` 会出现问题。([Issue #27183](https://github.com/istio/istio/issues/27183)),([Issue #27151](https://github.com/istio/istio/issues/27151)),([Issue #27185](https://github.com/istio/istio/issues/27185)) diff --git a/content/zh/news/releases/1.7.x/announcing-1.7.3/index.md b/content/zh/news/releases/1.7.x/announcing-1.7.3/index.md index 75ad220bf4..1727bb8e38 100644 --- a/content/zh/news/releases/1.7.x/announcing-1.7.3/index.md +++ b/content/zh/news/releases/1.7.x/announcing-1.7.3/index.md @@ -18,4 +18,3 @@ aliases: - __[CVE-2020-25017](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25017)__: 在某些情况下,当存在多个头(Header)时,Envoy 只考虑第一个值。另外,Envoy 不会替换所有已存在的非内联头。 - __CVSS Score__: 8.3 [AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L](https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator?vector=AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L&version=3.1) - diff --git a/content/zh/news/releases/1.7.x/announcing-1.7.4/index.md b/content/zh/news/releases/1.7.x/announcing-1.7.4/index.md index be74e4f25b..778110d605 100644 --- a/content/zh/news/releases/1.7.x/announcing-1.7.4/index.md +++ b/content/zh/news/releases/1.7.x/announcing-1.7.4/index.md @@ -35,4 +35,4 @@ aliases: - **修复** 在Pilot的`syncz`调试端点中,周期性导致死锁的问题。 -- **移除** 从全局值中弃用了 `outboundTrafficPolicy`。([Issue #27494](https://github.com/istio/istio/issues/27494)) \ No newline at end of file +- **移除** 从全局值中弃用了 `outboundTrafficPolicy`。([Issue #27494](https://github.com/istio/istio/issues/27494)) diff --git a/content/zh/news/releases/1.7.x/announcing-1.7/change-notes/index.md b/content/zh/news/releases/1.7.x/announcing-1.7/change-notes/index.md index 96b26442be..096b80e097 100644 --- a/content/zh/news/releases/1.7.x/announcing-1.7/change-notes/index.md +++ b/content/zh/news/releases/1.7.x/announcing-1.7/change-notes/index.md @@ -81,4 +81,3 @@ weight: 10 - **新增** 如果一个 istio.io 页面已经被 istio.io 自动测试所测试,还会出现提示。 ([Issue #7672](https://github.com/istio/istio.io/issues/7672)) - diff --git a/content/zh/news/releases/1.9.x/announcing-1.9.6/index.md b/content/zh/news/releases/1.9.x/announcing-1.9.6/index.md index 83499b31af..981381d8d0 100644 --- a/content/zh/news/releases/1.9.x/announcing-1.9.6/index.md +++ b/content/zh/news/releases/1.9.x/announcing-1.9.6/index.md @@ -24,4 +24,4 @@ Istio 包含一个可远程利用的漏洞,在 `Gateway` 和 `DestinationRule` - **修复** 当使用 `traffic.sidecar.istio.io/includeOutboundPorts` 注释时,IPv6 的 Iptables 规则不正确的问题。 ([Issue #30868](https://github.com/istio/istio/issues/30868)) -- **修复** 导致合并 `transport_socket` 字段并具有自定义传输套接字名称的 Envoy 过滤器被忽略的问题。 \ No newline at end of file +- **修复** 导致合并 `transport_socket` 字段并具有自定义传输套接字名称的 Envoy 过滤器被忽略的问题。 diff --git a/content/zh/news/security/istio-security-2020-009/index.md b/content/zh/news/security/istio-security-2020-009/index.md index cb0772c636..6e284c7909 100644 --- a/content/zh/news/security/istio-security-2020-009/index.md +++ b/content/zh/news/security/istio-security-2020-009/index.md @@ -58,4 +58,4 @@ stringMatch: * 对于 Istio 1.6.x 部署:请升级至 [Istio 1.6.8](/zh/news/releases/1.6.x/announcing-1.6.8) 或是更高的版本。 * 不要在 TCP 服务的源 Principal 或名称空间字段的 `DENY` 策略中使用后缀匹配,并在适用的情况下使用前缀和精确匹配。 在可能的情况下,在您的服务中将 TCP 更改为 HTTP 作为端口名后缀。 -{{< boilerplate "security-vulnerability" >}} \ No newline at end of file +{{< boilerplate "security-vulnerability" >}} diff --git a/content/zh/news/security/istio-security-2020-010/index.md b/content/zh/news/security/istio-security-2020-010/index.md index 242bcb48d6..19eff789eb 100644 --- a/content/zh/news/security/istio-security-2020-010/index.md +++ b/content/zh/news/security/istio-security-2020-010/index.md @@ -24,4 +24,4 @@ Envoy 及 Istio 容易受到新发现的漏洞的攻击: - 对于 Istio 1.6.x 部署: 请升级到 [Istio 1.6.11](/zh/news/releases/1.6.x/announcing-1.6.11) 或更高的版本。 - 对于 Istio 1.7.x 部署: 请升级到 [Istio 1.7.3](/zh/news/releases/1.7.x/announcing-1.7.3) 或更高的版本。 -{{< boilerplate "security-vulnerability" >}} \ No newline at end of file +{{< boilerplate "security-vulnerability" >}} diff --git a/content/zh/news/security/istio-security-2020-011/index.md b/content/zh/news/security/istio-security-2020-011/index.md index 4e29111083..20b6dcec58 100644 --- a/content/zh/news/security/istio-security-2020-011/index.md +++ b/content/zh/news/security/istio-security-2020-011/index.md @@ -25,4 +25,4 @@ Istio 不支持代理协议,唯一的方法是使用自定义的 `EnvoyFilter` - 对于 Istio 1.8.0 部署: 非 HTTP 连接请不使用代理协议。 -{{< boilerplate "security-vulnerability" >}} \ No newline at end of file +{{< boilerplate "security-vulnerability" >}} diff --git a/content/zh/news/security/istio-security-2021-007/index.md b/content/zh/news/security/istio-security-2021-007/index.md index d6301b3334..1ea8be9461 100644 --- a/content/zh/news/security/istio-security-2021-007/index.md +++ b/content/zh/news/security/istio-security-2021-007/index.md @@ -47,4 +47,4 @@ Istio [`Gateway`](/zh/docs/tasks/traffic-management/ingress/secure-ingress/) 和 ## 鸣谢{#credit} -我们要感谢 `Sopra Banking Software`(`Nishant Virmani`, `Stephane Mercier` 和 `Antonin Nycz`)以及 John Howard(谷歌)报告了这个问题。 \ No newline at end of file +我们要感谢 `Sopra Banking Software`(`Nishant Virmani`, `Stephane Mercier` 和 `Antonin Nycz`)以及 John Howard(谷歌)报告了这个问题。 diff --git a/content/zh/news/security/istio-security-2022-003/index.md b/content/zh/news/security/istio-security-2022-003/index.md index ecdbdbc638..260b01342f 100644 --- a/content/zh/news/security/istio-security-2022-003/index.md +++ b/content/zh/news/security/istio-security-2022-003/index.md @@ -49,4 +49,4 @@ Istio 控制平面 istiod 容易受到请求处理错误的影响,允许恶意 ## 赞扬{#credit} -我们要感谢 Adam Korczynski([`ADA Logics`](https://adalogics.com))和 John Howard(Google)的报告和修复。 \ No newline at end of file +我们要感谢 Adam Korczynski([`ADA Logics`](https://adalogics.com))和 John Howard(Google)的报告和修复。 diff --git a/content/zh/news/support/announcing-1.10-eol-final/index.md b/content/zh/news/support/announcing-1.10-eol-final/index.md index 5b85da8e24..edd96ff198 100644 --- a/content/zh/news/support/announcing-1.10-eol-final/index.md +++ b/content/zh/news/support/announcing-1.10-eol-final/index.md @@ -8,4 +8,3 @@ publishdate: 2022-01-07 正如[先前所宣布](/zh/news/support/announcing-1.10-eol/),对 Istio 1.10 的支持正式结束。 此时,我们将不再将安全问题和严重错误的修复移植到 1.10,因此如果您还没有升级的话,我们衷心建议您升级到最新版本的 Istio ({{}})。 - diff --git a/content/zh/news/support/announcing-1.4-eol/index.md b/content/zh/news/support/announcing-1.4-eol/index.md index 8870f19e5a..9df8eb9691 100644 --- a/content/zh/news/support/announcing-1.4-eol/index.md +++ b/content/zh/news/support/announcing-1.4-eol/index.md @@ -11,4 +11,4 @@ aliases: 届时,我们将会停止针对安全问题和关键性错误修复后的程序反向合并到 1.4 版本,因此我们建议您升级到最新版本的 Istio({{}})。如果您不这样做,可能会在短时间内为了修复关键性错误程序而进行频繁的重大升级。 -我们非常关注您和您的集群,所以请参照我们的建议并进行升级。 \ No newline at end of file +我们非常关注您和您的集群,所以请参照我们的建议并进行升级。 diff --git a/content/zh/news/support/announcing-1.6-eol/index.md b/content/zh/news/support/announcing-1.6-eol/index.md index fc8a755969..59692498e2 100644 --- a/content/zh/news/support/announcing-1.6-eol/index.md +++ b/content/zh/news/support/announcing-1.6-eol/index.md @@ -11,4 +11,4 @@ aliases: 届时,我们将会停止针对安全问题和关键性错误修复后的程序反向合并到 1.5 版本,因此我们建议您升级到最新版本的 Istio({{}})。如果您不这样做,可能会在短时间内为了修复关键性错误程序而进行频繁的重大升级。 -我们非常关注您和您的集群,所以请参照我们的建议并进行升级。 \ No newline at end of file +我们非常关注您和您的集群,所以请参照我们的建议并进行升级。 diff --git a/content/zh/news/support/announcing-1.8-eol-final/index.md b/content/zh/news/support/announcing-1.8-eol-final/index.md index a1eb78ef0c..fb0ec138ee 100644 --- a/content/zh/news/support/announcing-1.8-eol-final/index.md +++ b/content/zh/news/support/announcing-1.8-eol-final/index.md @@ -7,4 +7,4 @@ publishdate: 2021-05-12 如[先前宣布](/zh/news/support/announcing-1.8-eol/)的一样,对 Istio 1.8 版本的支持现已正式终止。 -我们将不再为 1.8 提供针对安全问题和关键错误的修复程序,因此,如果您尚未升级,我们建议您升级到最新版本的 Istio({{}})。 \ No newline at end of file +我们将不再为 1.8 提供针对安全问题和关键错误的修复程序,因此,如果您尚未升级,我们建议您升级到最新版本的 Istio({{}})。 diff --git a/content/zh/news/support/announcing-1.8-eol/index.md b/content/zh/news/support/announcing-1.8-eol/index.md index 0f71c52247..38d064a8ac 100644 --- a/content/zh/news/support/announcing-1.8-eol/index.md +++ b/content/zh/news/support/announcing-1.8-eol/index.md @@ -11,4 +11,4 @@ aliases: 届时,我们将会停止针对安全问题和关键性错误修复后的程序反向合并到 1.8 版本,因此我们建议您升级到最新版本的 Istio({{}})。如果您不这样做,可能会在短时间内为了修复关键性错误程序而进行频繁的重大升级。 -我们非常关注您和您的集群,所以请参照我们的建议并进行升级。 \ No newline at end of file +我们非常关注您和您的集群,所以请参照我们的建议并进行升级。 diff --git a/content/zh/news/support/announcing-1.9-eol/index.md b/content/zh/news/support/announcing-1.9-eol/index.md index 27cccb38cb..1beb33b151 100644 --- a/content/zh/news/support/announcing-1.9-eol/index.md +++ b/content/zh/news/support/announcing-1.9-eol/index.md @@ -11,4 +11,4 @@ aliases: 届时,我们将会停止针对安全问题和关键性错误修复后的程序反向合并到 1.9 版本,因此我们建议您升级到最新版本的 Istio({{}})。如果您不这样做,可能会在短时间内为了修复关键性错误程序而进行频繁的重大升级。 -我们非常关注您和您的集群,所以请参照我们的建议并进行升级。 \ No newline at end of file +我们非常关注您和您的集群,所以请参照我们的建议并进行升级。