argo-cd v3.2.12 版本更新介绍
发布日期: 2026-05-13
版本号: v3.2.12
Argo CD v3.2.12是3.2发布系列的最终版本,已于8月4日达到生命周期结束,不再接收错误修复或安全更新。用户被要求升级到支持版本,如v3.3、v3.4或v3.5。快速开始指南提供了非高可用性和高可用性安装命令,通过kubectl创建命名空间并应用安装清单。所有容器图像都使用cosign签名,并生成符合SLSA Level 3规范的Provenance以验证真实性。有关发布的关键更改和改进,请参考官方博客文章;如果从不同次要版本升级,请查阅升级文档。变更日志包括错误修复(如修复lint问题、导出URL验证函数和日志行溢出问题)、依赖更新(如bumping github.com/moby/spdystream)以及其他工作。
更新内容 (中文)
[!IMPORTANT] 生命周期终止通知
这是 3.2 发布系列的最终版本。自 8 月 4 日起,此版本已达到生命周期终止,将不再提供错误修复或安全更新。
需要操作:请升级至受支持的版本(v3.3、v3.4 或 v3.5)。
快速入门
非高可用性部署:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.2.12/manifests/install.yaml
高可用性部署:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.2.12/manifests/ha/install.yaml
发布签名与来源证明
所有 Argo CD 容器镜像均由 cosign 签名。为符合 SLSA 第 3 级规范的容器镜像和 CLI 二进制文件生成了来源证明。请参阅文档了解验证方法。
发布说明博文
欲了解此版本关键变更和改进的详细分解,请查阅官方博文
升级指南
若从其他次要版本升级,请务必阅读升级文档。
更新日志
错误修复
- 2d1a0bb5507e8fc22b23d7608d56bc0586415b95:修复(lint):不必要的嵌套(为3.2版本cherry-pick #27815)(#27819)(@argo-cd-cherry-pick-bot[bot])
- 4caf2709419b4f172d5a7adbe95d20cb1d86e3bd:修复:导出URL验证函数(#27816)(@crenshaw-dev)
- d6e96fcc00b74d9692301fd18a23d22bf0e802a5:修复:自动换行切换导致日志行溢出容器 - 修复问题 #27586(为3.2版本cherry-pick #27627)(#27668)(@argo-cd-cherry-pick-bot[bot])
依赖更新
- cff8c0320985278c1d2a85860eace168a71f1b04:维护(deps):将 github.com/moby/spdystream 从 0.5.0 升级至 0.5.1(为3.2版本cherry-pick #27401)(#27735)(@argo-cd-cherry-pick-bot[bot])
其他工作
- 3f7237b5baf57a4b77574e2b0c4c793a7010341a:合并来自分叉的提交(@pjiang-dev)
- c8df5ff7acc403adcee1256da5d87081cd52f0a6:合并来自分叉的提交(@blakepettersson)
完整更新日志:https://github.com/argoproj/argo-cd/compare/v3.2.11…v3.2.12
更新内容 (原始)
[!IMPORTANT] END OF LIFE NOTICE
This is the final release of the 3.2 release series. As of August, 4th, this version has reached end of life and will no longer receive bug fixes or security updates.
Action Required: Please upgrade to a supported version (v3.3, v3.4, or v3.5).
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.2.12/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.2.12/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
- 2d1a0bb5507e8fc22b23d7608d56bc0586415b95: fix(lint): unnecessary nesting (cherry-pick #27815 for 3.2) (#27819) (@argo-cd-cherry-pick-bot[bot])
- 4caf2709419b4f172d5a7adbe95d20cb1d86e3bd: fix: export url validation function (#27816) (@crenshaw-dev)
- d6e96fcc00b74d9692301fd18a23d22bf0e802a5: fix: wrap lines toggle causes log lines to overflow container - Fixes [Issue #27586] (cherry-pick #27627 for 3.2) (#27668) (@argo-cd-cherry-pick-bot[bot])
Dependency updates
- cff8c0320985278c1d2a85860eace168a71f1b04: chore(deps): bump github.com/moby/spdystream from 0.5.0 to 0.5.1 (cherry-pick #27401 for 3.2) (#27735) (@argo-cd-cherry-pick-bot[bot])
Other work
- 3f7237b5baf57a4b77574e2b0c4c793a7010341a: Merge commit from fork (@pjiang-dev)
- c8df5ff7acc403adcee1256da5d87081cd52f0a6: Merge commit from fork (@blakepettersson)
Full Changelog: https://github.com/argoproj/argo-cd/compare/v3.2.11...v3.2.12
