学习一门技术时,我们首先要探讨的就是,它是什么,也就是我们对它的认知,其次为什么产生了这“玩意”。
一、它是什么?
- 学习初期,我先给大家简单的回答一下
- Kubernetes是一个全新的基于容器技术的分布式架构解决方案,并且是一个一站式的完备的分布式系统开发和支撑平台。
或许大家看到这两句话是看不大明白的,不过我相信大家文章看到最后是可以略知一二的
- Kubernetes是一个全新的基于容器技术的分布式架构解决方案,并且是一个一站式的完备的分布式系统开发和支撑平台。
二、 为什么产生了kubernetes?
/kubə’netis/ 重音在第三个音节,来源于希腊文,意思是舵手。 库be ne ti s
Kubernetes 是 Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。
首先是因为doker,相信大家来学习k8s应该都了解过docker容器化技术,云计算的潜力是巨大的,也就是需要一个高效的应用架构解决方案,便捷实用的弹性机制等等。
而做这些在我看来就是为了节省钱,节省资源,世界给人类留下了一个巨大能效问题,旨在于解决能效问题我们才刚开始新能源。道阻且长!
同样这门技术是基于云计算应运而生,而云计算首先需要的就是大量的计算资源、网络资源、存储资源,将他们结合在一起,而这样就很贵,所以产生了按需计费,弹性伸缩。意思就是实时监控你的资源额度值,当业务跑满了设定值,自动增加计算等资源。
而当我们用这些资源时,又产生了一个新的问题?
公司细分业务特别多,资源虽然有但是业务分布该如何