Argo CD
领先的 Kubernetes GitOps 持续交付工具,自动将集群状态同步为与 Git 中定义的内容一致。
概述
Argo CD 持续将 Kubernetes 集群的实际状态与 Git 仓库中定义的期望状态进行比对,并自动(或经批准后)将集群同步至一致状态——从而使 Git 成为已部署内容的唯一事实来源,具备完整的审计追踪,并可通过 Git 历史轻松回滚。它是一个 CNCF 毕业项目,也是应用最广泛的 GitOps 工具之一。
Argo CD 适合那些希望部署完全由 Git 提交驱动、而非依赖手动 kubectl 操作或 CI 流水线步骤的团队,与目录中的 Argo Workflows 形成互补——Workflows 运行一次性流水线,而 Argo CD 持续协调正在运行的应用状态。
- 分类
- DevOps
- 编程语言
- Go
- 许可证
- Apache-2.0
广告
相关项目
Flux
Apache-2.0面向 Kubernetes 的 GitOps 持续交付工具,使集群状态与 Git 仓库保持同步,是 Argo CD 的真正替代方案。
- DevOps
Flagger
Apache-2.0渐进式交付 Operator,为 Kubernetes 自动化金丝雀、蓝绿和 A/B 部署,并在失败时自动回滚。
- DevOps
Helm
Apache-2.0Kubernetes 的标准包管理器,让你能够以版本化、可复用的 Chart 形式定义、安装和升级复杂应用。
- DevOps
SOPS
MPL-2.0命令行工具,可加密 YAML、JSON 等配置文件中的单个值,使密钥能够安全地提交到 Git。
- DevOps
发现信息有误?在 GitHub 上提出修改建议。