发布日期: 2026-03-25
版本号: v3.4.0-rc3

Argo CD v3.4.0-rc3 提供了快速安装指南,包括非高可用和高可用两种部署模式,均通过kubectl命令在指定命名空间中应用对应的配置文件。所有此版本发布的Argo CD容器镜像均通过cosign签名,并提供符合SLSA三级规范的来源证明。从其他次要版本升级时需查阅相关升级文档。此版本主要修复了服务器端终端容器查找逻辑、UI中自愈禁用面板的消息改进以及在特定钩子配置下PostSync阶段资源未创建的问题,并更新了gRPC依赖库至1.79.3版本。完整变更日志可访问项目GitHub页面查看。

更新内容 (中文)

快速开始

非高可用模式:

kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.0-rc3/manifests/install.yaml

高可用模式:

kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.0-rc3/manifests/ha/install.yaml

发布签名与溯源信息

所有Argo CD容器镜像均由cosign签名。对于符合SLSA 3级规范的容器镜像和CLI二进制文件,会生成溯源信息。具体验证方法请参阅文档

发布说明博文

如需了解本次发布中关键变更与改进的详细解析,请查阅官方博文

升级指南

若从其他次级版本升级,请务必阅读升级文档

变更日志

缺陷修复

  • 5ed403cf6005565290270cd090bab8afbcd6be86: 修复(server):修正终端功能的容器查找逻辑(为3.4版本精选提交#26858)(#26933)(@argo-cd-cherry-pick-bot[bot])
  • aced2b1b36a481798b3e4cba46ba8029abb39f6a: 修复(ui):改进自愈功能禁用面板的提示信息(#26977)(为3.4版本精选提交#26978)(#26980)(@argo-cd-cherry-pick-bot[bot])
  • b66dea4282360396b2e57ab66c78392be8bd74ea: 修复:当配置PreDelete PostDelete钩子时,PostSync阶段的Hook资源未创建(为3.4版本精选提交#26996)(#26998)(@argo-cd-cherry-pick-bot[bot])

依赖项更新

  • ea71adbae5913401850543f7d5849c4de80c1485: 依赖维护(deps):将google.golang.org/grpc从1.79.2升级至1.79.3(为3.4版本精选提交#26886)(#26952)(@argo-cd-cherry-pick-bot[bot])

完整变更日志:https://github.com/argoproj/argo-cd/compare/v3.4.0-rc2…v3.4.0-rc3

更新内容 (原始)

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.0-rc3/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.0-rc3/manifests/ha/install.yaml

Release Signatures and Provenance

All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

Bug fixes

  • 5ed403cf6005565290270cd090bab8afbcd6be86: fix(server): fix find container logic for terminal (cherry-pick #26858 for 3.4) (#26933) (@argo-cd-cherry-pick-bot[bot])
  • aced2b1b36a481798b3e4cba46ba8029abb39f6a: fix(ui): Improve message on self-healing disabling panel (#26977) (cherry-pick #26978 for 3.4) (#26980) (@argo-cd-cherry-pick-bot[bot])
  • b66dea4282360396b2e57ab66c78392be8bd74ea: fix: Hook resources not created at PostSync when configured with PreDelete PostDelete hooks (cherry-pick #26996 for 3.4) (#26998) (@argo-cd-cherry-pick-bot[bot])

Dependency updates

  • ea71adbae5913401850543f7d5849c4de80c1485: chore(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 (cherry-pick #26886 for 3.4) (#26952) (@argo-cd-cherry-pick-bot[bot])

Full Changelog: https://github.com/argoproj/argo-cd/compare/v3.4.0-rc2...v3.4.0-rc3

下载链接