容器编排领域的两个压力
- Swarm擅长的是跟Docker生态的无缝集成
- Messos擅长的则是大规模集群的调度与管理
- kubernetes借用Borg和Omega系统的内部特性
基于kubernetes的api和扩展接口的二次创新
- 目前热度极高的微服务治理项目Istio
- 被广泛采用的有状态应用部署框架Operator
- 还有像Rook这样的开源创业项目,它通过kubernetes的可扩展接口,把Ceph这样的重量级产品封装成了简单易用的容器存储插件
编排落下帷幕
- 2017年10月,Docker公司出人意料的宣布,将在自己的主打产品Docker企业中内置kubernetes项目
- 这标志着持续了进两年之久的"编排之争"至此落下帷幕
kubernetes成功的必然性
- Docker公司最后是将开源项目和商业产品紧密绑定,打造一个极端封闭的技术生态
- 这其实违背了Docker项目与开发者保持密切关系的初衷
- 而kubernetes社区正是以一种更加温和的方式,承接了Docker项目的未尽事业
- 即:以开发者为核心,构建一个相对民主和开放的容器生态