是什么让Kubernetes如此与众不同,以至于企业都热衷于寻求解决方案?
要了解Kubernetes,您必须首先知道容器是一个分布式应用程序,其中包含它需要运行的所有内容。容器与操作系统和硬件无关,并且基于映像(例如官方NGINX映像)部署,可以从众多存储库中提取映像。 如果您生活在IT领域,那么您可能听说过Kubernetes。如果您的公司属于企业类别,则尤其如此。但是,如果您设法避开了Kubernetes的影响,那么您可能会想知道这项技术到底是什么。让我看看是否可以用最简单的方式解释它。
有了这种方式,Kubernetes是一个可移植,可扩展的开源容器编排系统,不仅允许您将这些容器部署到可伸缩集群中,而且还可以(加上其他工具)完全使用它。自动化容器化应用程序的编排。
查看: 公司在自己的数据中心中保留的10件事 (TechRepublic下载)
Kubernetes最初由Google创建,但现在由Cloud Native Computing Foundation维护。就像您可以部署的单个NGINX容器一样,使用Kubernetes,您可以将该容器转换为大规模扩展的服务,该服务可以自动部署,更新,放大或缩小等。
Kubernetes可以安装在本地数据中心中,也可以从任意数量的第三方主机(如Amazon Web Services,Google Cloud Platform,Azure等)运行。使用Kubernetes,您的企业业务可以变得异常敏捷,并且您的应用程序和服务将以指数形式更易于部署和管理。
但是,重要的是要记住,没有Docker容器之类的东西,Kubernetes是不可能的。因此,在您首先进入Kubernetes水域之前,请确保您首先对部署容器有扎实的了解。
评论专区