随着 devops 的发展及完善,过去应用开发及部署应用的方式,是将应用在一个使用操作系统软件包管理器的主机上。这样做的缺点是应用程序的可执行文件、配置、库和生命周期互相影响,也会和操作系统纠缠不清。为了支撑敏捷开发、精益开发的理念,公司采用微服务架构开发项目,因此需要将诸多传统方式的项目转换为微服务架构,需要一套强大的容器编排调度系统,故公司采用当下最青睐的kubernetes 编排调度系统。
评论