什么是Kubernetes?
由于消息闭塞,我第一次听到Kubernetes这个词是在21年的一次公司讨论未来的系统架构会议上,作为研发小卡拉米的我都不知道大佬们说的是啥。会后抓紧百度了一下相关的介绍,也打开了Kubernetes的官网,好家伙~还是一脸懵逼...........
Kubernetes是由谷歌开源的容器集群管理系统,为容器化应用提供了资源调度、部署运行、服务发现、扩缩容等一整套功能。Kubernetes也是将“一切以服务(Service)为中心,一切围绕服务运转”作为指导思想的创新型产品,它的功能和架构设计自始至终地遵循了这一指导思想。构建在Kubernetes上的系统不仅可以独立运行在物理机、虚拟机集群或者企业私有云上,也可以被托管在公有云上。短短几年,Kubernetes已经从一个新生事物发展为一个影响全球IT技术的基础设施平台,成功推动了云原生应用、微服务架构、Service Mesh、Serverless等热门技术的普及和落地,一跃成为云原生应用的全球级基础平台。现在,Kubernetes已经成为软件基础设施领域中耀眼的明星项目。
受众人群
Kubernetes受众的范围很广,甚至某些高校也采将容器化技术纳入到学习的范围了,就更别提社会上资深IT从业者、研发工程师、架构师、运维工程师、培训机构讲师等人员。
要不要冲Kubernetes?
我承认2年前的我由于自己的认知浅薄说话大声了.....,IT行业技术更新迭代速度太快了,你不学,总有人学习,人家比你年轻、好学、技术栈新且广。当你还没有找到晋升的途径的时候,持续学习才是自己的保命技!
而且要知道,Kubernetes可是谷歌在容器应用领域几十年的思想结晶,可以预测,Kubernetes的影响力可能超过十年,所以我们IT人还是要尊敬一下这门新技术的。