kubernetes实战教程:kubernetes简介
简介
官网:https://kubernetes.io/zh-cn/
一款生产级别的容器编排系统,也成为k8s,用于自动部署,扩展和管理容器化应用的开源系统.Google在2014年开源了kubernetes(后续就用k8s来代替了)这个项目.k8s建立在Google大规模运行生产工作负载十几年经验的基础上,结合了社区中最优秀的想法和实践.
k8s是一个可移植,可扩展的开源平台用于管理容器化的工作负载和服务,可促进声明式配置和自动化.k8s拥有一个庞大快速增长的生态,其服务,支持和工具的使用范围相当广泛.
从2014年第一个版本发布以来,k8s迅速获得开源社区的追捧,包括 Red Hat ,VMware在内的很多有影响力的公司加入到开发和推广的阵营.目前k8s已经成为发展最快,市场占用率最高的容器编排引擎产品.
为什么需要k8s
那么在之前我们使用Docker,包括各种虚拟化技术也一直挺方便的,为什么需要使用k8s?
以下片段摘取k8s官网:
传统部署时代:
早期,各个组织是在物理服务器上运行应用程序。 由于无法限制在物理服务器中运行的应用程序资源使用,因此会导致资源分配问题。 例如,如果