Skip to content

Commit de55961

Browse files
authored
[zh] Sync 1.26 upgrade notes and support doc into Chinese (#16465)
* Sync 1.26 upgrade notes into Chinese * Sync 1.26 change notes into Chinese * update support
1 parent 89af7c1 commit de55961

File tree

4 files changed

+107
-2
lines changed

4 files changed

+107
-2
lines changed

content/zh/docs/releases/supported-releases/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@ Istio 不保证超出支持窗口期的次要版本都有已知的 CVE 补丁。
7070

7171
| 次要版本 | 没有已知 CVE 的补丁版本 |
7272
|------------------|------------------------------------|
73+
| 1.26.x | 1.26.0+ |
7374
| 1.25.x | 1.25.0+ |
7475
| 1.24.x | 1.24.0+ |
75-
| 1.23.x | 1.23.2+ |
7676

7777
## 支持的 Envoy 版本 {#supported-envoy-versions}
7878

@@ -82,9 +82,9 @@ Istio 的数据面基于 [Envoy](https://github.com/envoyproxy/envoy)。
8282

8383
| Istio 版本 | Envoy 发布分支 |
8484
|---------------|----------------------|
85+
| 1.26.x | release/v1.34 |
8586
| 1.25.x | release/v1.33 |
8687
| 1.24.x | release/v1.32 |
87-
| 1.23.x | release/v1.31 |
8888

8989
您可以在 [`istio/proxy` 仓库](https://github.com/istio/proxy/blob/{{< source_branch_name >}}/WORKSPACE#L26)中找到
9090
Istio 使用的具体 Envoy 提交:查找 `ENVOY_SHA` 变量。
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: 1.26.x 版本
3+
description: 1.26 版本及其相关补丁版本的公告。
4+
weight: 6
5+
list_by_publishdate: true
6+
layout: release-grid
7+
decoration: dot
8+
---
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
title: 发布 Istio 1.26.0
3+
linktitle: 1.26.0
4+
subtitle: 大版本更新
5+
description: Istio 1.26 发布公告。
6+
publishdate: 2025-05-08
7+
release: 1.26.0
8+
aliases:
9+
- /zh/news/announcing-1.26
10+
- /zh/news/announcing-1.26.0
11+
---
12+
13+
我们很高兴地宣布 Istio 1.26 正式发布。感谢所有贡献者、
14+
测试人员、用户和爱好者们帮助我们发布 1.26.0 版本!
15+
我们还要感谢本次发布的发布经理:来自 Solo.io 的 **Daniel Hawton**
16+
来自爱立信软件技术公司的 **Faseela K** 以及来自微软的 **Gustavo Meira**
17+
18+
{{< relnote >}}
19+
20+
{{< tip >}}
21+
Istio 1.26.0 已正式支持 Kubernetes 1.29 至 1.32 版本。
22+
我们预计 1.33 版本也能支持,并计划在 Istio 1.26.1 版本发布之前进行测试和支持。
23+
{{< /tip >}}
24+
25+
## 新特性 {#whats-new}
26+
27+
### 定制 Gateway API 提供的资源 {#customization-of-resources-provisioned-by-the-gateway-api}
28+
29+
使用 Gateway API 创建 Gateway 或 waypoint 时,
30+
会自动创建 `Service``Deployment`。自定义这些对象一直以来都是一个常见的需求,
31+
现在 Istio 1.26 中通过指定包含参数的 `ConfigMap` 实现了此功能。
32+
如果提供了 `HorizontalPodAutoscaler``PodDisruptionBudget` 的配置,
33+
这些资源也会自动创建。
34+
[了解更多关于自定义 Gateway API 生成资源的信息。](/zh/docs/tasks/traffic-management/ingress/gateway-api/#automated-deployment)
35+
36+
### 新的 Gateway API 支持 {#new-gateway-api-support}
37+
38+
[`TCPRoute`](https://gateway-api.sigs.k8s.io/guides/tcp/)
39+
现已在 waypoint 中可用,允许在 Ambient 模式下转移 TCP 流量。
40+
41+
我们还添加了对实验性 [`BackendTLSPolicy`](https://gateway-api.sigs.k8s.io/api-types/backendtlspolicy/) 的支持,
42+
并在 Gateway API 1.3 中开始实现
43+
[`BackendTrafficPolicy`](https://gateway-api.sigs.k8s.io/api-types/backendtrafficpolicy/)
44+
最终将设置重试约束。
45+
46+
### 支持新的 Kubernetes `ClusterTrustBundle` {#support-for-the-new-kubernetes-clustertrustbundle}
47+
48+
我们添加了对 [Kubernetes 中的实验性 `ClusterTrustBundle` 资源](https://kubernetes.io/zh-cn/docs/reference/access-authn-authz/certificate-signing-requests/#cluster-trust-bundles)
49+
的实验性支持,从而支持将证书及其信任根捆绑到单个对象中的新方法。
50+
51+
### 还有更多 {#plus-much-much-more}
52+
53+
* `istioctl analyze` 现在可以运行特定检查!
54+
* CNI 节点代理不再默认在 `hostNetwork` 命名空间中运行,
55+
从而降低了与主机上运行的其他服务发生端口冲突的可能性!
56+
* 在 GKE 上安装时,所需的 `ResourceQuota` 资源和 `cniBinDir` 值会被自动设置!
57+
* `EnvoyFilter` 现在可以匹配域名上的 `VirtualHost`
58+
59+
请参阅完整的[更新说明](change-notes/),了解这些内容及更多信息。
60+
61+
## 了解 Istio 项目 {#catch-up-with-the-istio-project}
62+
63+
如果您只在新版本发布时才关注我们,
64+
那么您可能错过了[我们发布了 ztunnel 安全审计](/zh/blog/2025/ztunnel-security-assessment/)
65+
[我们比较了环境模式吞吐量与内核运行的性能](/zh/blog/2025/ambient-performance/)
66+
以及[我们出席了 KubeCon EU 大会](/zh/blog/2025/istio-at-kubecon-eu/)。快来看看这些帖子吧!
67+
68+
## 升级到 1.26 {#upgrading-to-1-26}
69+
70+
我们期待您分享升级到 Istio 1.26 的体验。
71+
您可以在我们 [Slack 工作区](https://slack.istio.io/)`#release-1.26` 频道中提供反馈。
72+
73+
您想直接为 Istio 做出贡献吗?查找并加入我们的工作组,帮助我们改进。
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: Istio 1.26 升级说明
3+
description: 升级到 Istio 1.26.0 时要考虑的重要变更。
4+
weight: 20
5+
---
6+
7+
当您从 Istio 1.25.x 升级到 Istio 1.26.x 时,您需要考虑本页所述的变更。
8+
这些说明详述了故意打破 Istio 1.25.x 向后兼容性的一些变更。
9+
这些说明还提到了在引入新特性的同时保持向后兼容性的一些变更。
10+
这里仅包含出乎 Istio 1.25.x 用户意料的新特性变更。
11+
12+
## 即将删除遥测提供商 {#upcoming-removal-of-telemetry-providers}
13+
14+
Lightstep 和 OpenCensus 的遥测提供程序已被弃用(分别自 1.22 和 1.25 起),
15+
因为它们都已被 OpenTelemetry 提供程序取代。它们将在 Istio 1.27 中被移除。
16+
如果您使用其中任何一种提供程序,请立即更改为使用 OpenTelemetry 提供程序。
17+
18+
## ztunnel Helm Chart 变化 {#ztunnel-helm-chart-changes}
19+
20+
在 Istio 1.25 中,ztunnel Helm Chart 中的资源名称更改为 `.Resource.Name`
21+
这经常导致问题,因为名称需要与 Istiod Helm Chart 保持同步。
22+
23+
在此版本中,我们已将默认的 `ztunnel` 名称恢复为静态名称。
24+
与之前一样,可以使用 `--set resourceName=my-custom-name` 覆盖此名称。

0 commit comments

Comments
 (0)