10.4 小结

本章,通过介绍 GitOps 理念,并扩展讨论如何在 Pod 内构建镜像、如何使用 Pod 组织 CI 流水线、如何通过 Argo CD 实施持续交付。相信,你已理解如何构建基于 Kubernetes 为底座的 CI/CD 系统。

至于产生落地中,你或许想要 Argo CD 换成 Flux CD、Tekton 换成 Jenkins X,还有那些代码质量检测、渐进式交付的集成等等,这对你而言,肯定也不再是什么困难的事情。

一个应用要在世界上任何一个地方运行起来,唯一要做的,就是声明“我是什么”、“我要什么”。在那个时候,所有基础设施的概念,包括 Kubernetes、Istio、Knative 统统消失不见。

总字数:191
Last Updated:
Contributors: isno