董国星(大浪),携程系统研发部 资深后端开发工程师
携程系统研发部负责公司云平台和 PaaS 两大平台,共同完成了容器交付在携程的落地。云平台始于 OpenStack,进入容器时代后,走过了胖容器,Mesos,以及目前实践中的 Kubernetes 容器,积累了丰富的容器实践经验。另一方面,PaaS 平台始终紧跟容器技术的演进,在引入新技术的同时,为用户提供了稳定一致的交付体验。
我们基于 Jenkins 打造了自己的镜像管理服务,实现基础镜像的管理分发,以及不同机房间的基础镜像同步。
另外,基于 Telegrah Sidecar+Kubelet/Cadvisor 打造了容器的应用监控,并与 PaaS 平台进行无缝整合,让用户更方便的掌握容器的状态。同时我们也想分享下从 Mesos 到 Kubernetes 的容器迁移方案,如何透明的完成生产容器的迁移。
在容器交付的实践过程中,我们还完成了 Python Nodejs Golang 等应用的标准化发布,让 PaaS 平台赋能更多的应用。