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