Kubernetes应用管理

本章介绍Kubernetes manifest以及应用的管理方法。

目前最常用的是手动管理manifest,比如kubernetes github代码库就提供了很多的manifest示例

手动管理的一个问题就是繁琐,特别是应用复杂并且Manifest比较多的时候,还需要考虑他们之间部署关系。Kubernetes开源社区正在推动更易用的管理方法,如

  • Helm提供了一些常见应用的模版
  • operator则提供了一种有状态应用的管理模式
  • Deis在Kubernetes之上提供了一个PaaS平台
  • Draft是微软Deis团队开源的容器应用开发辅助工具,可以帮助开发人员简化容器应用程序的开发流程
  • Kompose是一个将docker-compose配置转换成Kubernetes manifests的工具

results matching ""

    No results matching ""