Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。
通过Kubernetes你可以:
- 快速部署应用
- 快速扩展应用
- 无缝对接新的应用功能
- 节省资源,优化硬件资源的使用
我们的目标是促进完善组件和工具的生态系统,以减轻应用程序在公有云或私有云中运行的负担。
2、Kubernetes 特点
- 可移植: 支持公有云,私有云,混合云,多重云(multi-cloud)
- 可扩展: 模块化, 插件化, 可挂载, 可组合
- 自动化: 自动部署,自动重启,自动复制,自动伸缩/扩展
大家可以把这三种部署方式理解为“开车”,本地化部署就是开自己买的车,你可以选择买什么车,买多贵的,车停在哪里,车上装多少东西,这些都是你自己可以选择的;私有云部署就是开租来的车,这个车的车况如何你无法控制,成本相对划算;公有云部署就是打车,例如滴滴,车不是你的,开车的人也不是你,但是成本最低。 这三种部署方式在安全性、成本、维护运营难度三个方面的排序如下 安全性:本地化部署>私有云部署>公有云部署 成本:本地化部署>私有云部署>公有云部署 维护运营难度:本地化部署>私有云部署>公有云部署 企业可以根据自己需求选择部署方式,毕竟最适合自己的才是最好的