argocd源码分析-基本介绍
| 阅读 | 共 177 字,阅读约
Overview
helm源码分析-基本介绍
概述
argocd是一个基于k8s的声明式的、GitOps工具
为什么应该使用argocd
- 应用程序定义、配置、环境应该是声明式的和版本控制的
- 应用程序发布和生命周期管理应该是自动化的、可审计的和易于理解的
架构
argocd有一个客户端组件和多个服务端组件:
客户端组件:argocd
服务端包括以下几个组件:
- argocd-application-controller
- argocd-server
- argocd-repo-server
- argocd-util
- Argocd-dex