10.5 使用 Argo CD 进行持续交付 Argo CD 是以 Kubernetes 作为基础设施,并遵循声明式 GitOps 设计理念的 CD(continuous delivery,持续交付)工具。Argo CD 支持多种配置管理,包括 ksonnet/jsonnet、kustomize 和 Helm 等。它的配置和使用非常简单,并自带一个简单易用的可视化界面。 如图 10-10 所示,Argo CD 部署在集群之后,它将持续监控应用当前的实际状态是否与 Git 仓库中声明的期望状态相匹配,如不匹配则自动同步修正。 图 10-10 Argo CD 如何工作 图片来源 接下来,笔者将演示在集群内安装 Argo CD 以及部署一个应用示例,介绍 Argo CD 的使用概况。 10.5.