阅读 78

Kubernetes快速入门

前言了解:

 

物理机模式:我们刚入门学习WEB项目的时候往往都是把项目直接部署到自己的主机上的Tomcat,根据业务需求进行多集群部署。

 

虚拟化模式:随着服务器的访问量上升,我们需要部署更多应用集群项目。当我们在一台物理机上部署一个应用的时候,很可能会大材小用,浪费掉了物理机上多余的性能。

      那么我们开始在一台物理机上部署多台虚拟机,再在每台虚拟机上都部署上应用达到资源利用的效果。

 

云原生模式:拿我们的淘宝电商做例子。当我们双十一的时候淘宝的访问量会比往常大好几倍。那么我们如果按照日常的需求部署服务器的话肯定是会影响双十一的业务需求的。

      那么我们就要考虑部署多台服务器,但是我们如果去购买服务器来部署又不值得,毕竟双十一过后又不需要那么多的资源了。此时我们就可以去租借多台云服务器。

      我们如果按照原先虚拟机的方式,还需要去给各个服务器配置环境运行项目。这种方式过于耗时。这时候就产生了容器的概念,我们可以将应用以及环境一起部署

      到应用之中。当需要在其他服务器上部署的时候只需要将容器打包部署即可。这样即简单又方便。

 

 

 

那么既然讲到了云原生模式的容器,我们在学习之前也要有容器的概念,这里可以阅读进行学习。

当我们需要部署多个容器的时候,逐个的部署管理肯定是不切实际的。此时我们就需要一个平台可以去管理我们的容器。那么我们就需要了解到Kubernetes。


 

 

Kubernetes是什么?

Kubernetes一个用于容器集群的自动化部署、扩容以及运维的开源平台。通过Kubernetes,你可以快速有效地响应用户需求;
快速而有预期地部署你的应用;极速地扩展你的应用;无缝对接新应用功能;节省资源,优化硬件资源的使用。为容器编排管理提供了完整的开源方案。

 

原文:https://www.cnblogs.com/zcl1116/p/14753846.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐