第 7 章 在 OpenShift Container Platform 中使用 ArgoCD

7.1. ArgoCD 做什么?

ArgoCD 是一个声明式连续交付工具,它利用 GitOps 来维护集群资源。ArgoCD 是作为控制器实现的,可持续监控 Git 存储库中定义的应用程序定义和配置,并将这些配置的指定状态与集群中的实时状态进行比较。和 Git 存储库中指定状态不同的配置被归类为 OutOfSync。ArgoCD 报告这些不同之处,并允许管理员自动或者手动将配置重新同步到定义的状态。

ArgoCD 可让您提供全局自定义资源,如用于配置 OpenShift Container Platform 集群的资源。