发布日期: 2026-03-19
版本号: v3.4.0-rc2

Argo CD v3.4.0-rc2版本提供非高可用和高可用两种快速安装方式,均通过kubectl命令和官方清单文件部署至Kubernetes的argocd命名空间。所有容器镜像和CLI二进制文件均经过cosign签名并生成符合SLSA Level 3标准的来源证明,可通过官方文档验证。若从不同次版本升级,请务必参阅升级指南。本次更新新增了Helm valueFiles的通配符模式支持,修复了UI中滚动同步步骤显示、CI镜像目录配置、嵌入式资产中带下划线前缀目录的包含问题,以及资源图中循环所有权引用的堆栈溢出问题。完整变更日志可查看GitHub比较页面。

更新内容 (中文)

快速开始

非高可用模式:

kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.0-rc2/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-rc2/manifests/ha/install.yaml

发布签名与溯源信息

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

发布说明博文

关于本版本关键变更和改进的详细解析,请查阅官方博文

升级指南

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

更新日志

功能特性

  • 3157fb15a44f4b05f7b348932c39105e962dc77e9: feat(helm): 支持 valueFiles 的通配符 glob 匹配模式 (针对 3.4 版本的 #26768 补丁选择) (#26919) (@argo-cd-cherry-pick-bot[bot])

错误修复

  • 21e13a621eb05523044aad0ebf3cf166369e3f0a: fix(UI): 当标签匹配无步骤时清晰显示 RollingSync 步骤 (针对 3.4 版本的 #26877 补丁选择) (#26882) (@argo-cd-cherry-pick-bot[bot])
  • e70034a44b65fd6a54bdff6a6ddf4b496038d52b: fix(ci): 向 images 目录添加 .gitkeep (针对 3.4 版本的 #26892 补丁选择) (#26912) (@argo-cd-cherry-pick-bot[bot])
  • 5deef68eaf3e38b37065a624e8de93d4c1003969: fix(ui): 在嵌入式资源中包含以 _ 为前缀的目录 (针对 3.4 版本的 #26589 补丁选择) (#26909) (@argo-cd-cherry-pick-bot[bot])
  • 226178c1a5992a97a041eece2af49259e2bbf841: fix: 处理资源图中循环所有者引用时的堆栈溢出 (#26783) (针对 3.4 版本的 #26790 补丁选择) (#26878) (@argo-cd-cherry-pick-bot[bot])

完整更新日志: https://github.com/argoproj/argo-cd/compare/v3.4.0-rc1...v3.4.0-rc2

更新内容 (原始)

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-rc2/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-rc2/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

Features

  • 3157fb15a4f4b05f7b348932c39105e962dc77e9: feat(helm): support wildcard glob patterns for valueFiles (cherry-pick #26768 for 3.4) (#26919) (@argo-cd-cherry-pick-bot[bot])

Bug fixes

  • 21e13a621eb05523044aad0ebf3cf166369e3f0a: fix(UI): show RollingSync step clearly when labels match no step (cherry-pick #26877 for 3.4) (#26882) (@argo-cd-cherry-pick-bot[bot])
  • e70034a44b65fd6a54bdff6a6ddf4b496038d52b: fix(ci): add .gitkeep to images dir (cherry-pick #26892 for 3.4) (#26912) (@argo-cd-cherry-pick-bot[bot])
  • 5deef68eaf3e38b37065a624e8de93d4c1003969: fix(ui): include _-prefixed dirs in embedded assets (cherry-pick #26589 for 3.4) (#26909) (@argo-cd-cherry-pick-bot[bot])
  • 226178c1a5992a97a041eece2af49259e2bbf841: fix: stack overflow when processing circular ownerrefs in resource graph (#26783) (cherry-pick #26790 for 3.4) (#26878) (@argo-cd-cherry-pick-bot[bot])

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

下载链接