Kubernetes是由Cloud Native Computing Foundation(CNCF)托管的开源容器管理工具.这也被称为Borg的增强版本,它是在谷歌开发的,用于管理长时间运行的流程和批处理作业,这些工作早先由不同的系统处理.
Kubernetes具有自动化部署,应用程序扩展和跨集群的应用程序容器操作.它能够创建以容器为中心的基础设施.
以下是Kubernetes的一些重要功能.
继续开发,整合和部署
集装箱化基础设施
以应用程序为中心的管理
自动扩展基础架构
开发测试和生产的环境一致性
松散耦合的基础架构,每个组件可以作为一个单独的单元
更高的资源利用率
将要创建的可预测基础设施
Kubernetes的一个关键组件是,它可以在物理和虚拟机基础架构的集群上运行应用程序.它还具有在云上运行应用程序的功能. 它有助于从以主机为中心的基础架构转变为以容器为中心的基础架构.