摘要

如今,云计算技术的发展非常快速,吸引了一大批软件公司甚至是传统企业对云计算方面增加资源投入。将应用服务迁移到云或利用互联网技术有很多好处,例如,企业不再需要关心和维护基础设施。与此同时,微服务架构和基于容器的虚拟化技术以迅猛之势席卷了整个软件开发社区,本论文将要描述和展示的另一种前沿技术是kubernetes,它支持基于容器的应用程序的编排,也是当前容器编排方面的事实标准。本文目标是为基于kubernetes的平台解决方案开发一个自动化的持续集成流水线。将介绍各种工具和技术,比如微服务,Kubernetes,Jenkins等等,然后利用这些技术和工具实现该目标。