Kubernetes是一个开源的容器管理(编配)工具。它的职责包括管理容器的部署、扩容和缩容、以及负载均衡等。
注意: Kubernetes不是Docker那样的容器化平台,而是管理多个容器的解决方案。
Kubernetes 特性
- 支持持续开发、集成和部署
- 支持容器化的基础设施
- 以应用程序为中心的管理
- 弹性扩容
- 开发、测试和生产的环境的一致性
- 松散耦合的基础设施,其中每个组件都可以作为一个独立单元
- 更高的资源利用率
- 基础设施的可预测性
Kubernetes的关键性能之一是,它可以在物理或虚拟机的集群上运行应用程序,还可以在云中运行应用程序。它有助于从以主机为中心的基础设施转移到以容器为中心的基础设施。
注意 此处基础设施(infrastructure)是指IT基础设施。