Argo CD 核心概念

Application(应用):一组Kubernetes资源清单的统一定义,属于CRD(Custom Resource Definition,定制资源定义)资源。

Application source type(应用的源仓库类型):目前Argo CD支持Git和Helm两种源仓库类型。

Target state(目标状态):用户在源仓库中声明的应用状态。

Live state(实时状态):当前环境中应用的实际运行状态。

Sync status(同步状态):应用的实际运行状态与声明的目标状态是否一致,OutOfSync表示未同步,Synced表示已同步。

Sync(同步或部署):使应用更新为目标状态的过程,如下发Kubernetes应用到集群的过程。

Repository(源码仓库):配置连接源码仓库需要提供仓库地址、仓库类型、仓库访问凭证等信息。

Credentials(访问凭证):用于访问源码仓库的凭证。

Clusters(集群):配置可以连接和管理的Kubernetes集群。

Refresh (刷新)将 Git 中的最新代码与实时状态进行比较。找出有什么不同。

Health (健康) 应用程序的运行状况,是否正常运行?它可以处理请求吗?

Tool(工具) 用于从文件目录创建清单的工具。

Configuration management tool(配置管理工具)

Configuration management plugin (配置管理插件) 自定义工具。

你可能感兴趣的:(#,argocd,kubernetes,docker,java)