完整的从CI到CD工具链使用argo,按照顺序
- Argo event source github 使用webhook监听github提交,触发构建workflow
Argo Events source github - 构建用的argo workflow下载代码并且进行build image
Argo Events sensor submit workflow template - 构建镜像之后,更新yaml repository触发 argo cd
- 创建一个Argo cd 应用,每当yaml有新提交时,更新kubernetes集群
ArgoCD HelloWorld
涉及两个repository(项目代码+yamls)和 一个镜像仓库