Kubernetes
,简称k8s,是当前主流的容器调度平台,更被成为云原生时代的操作系统,可见其重要性。简单来说,k8s是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。
Kubernetes
拥有一个庞大且快速增长的生态系统。包括网络、存储等常性需求,同时k8s还有服务、支持和工具广泛可用。
Kubernetes
源于希腊语,意为舵手
或飞行员
。Google 在 2014 年开源了 Kubernetes 项目。整个项目建立在Google 在大规模运行生产工作负载方面拥有十几年的经验的基础上,同时结合了社区中最好的想法和实践。
k8s被称为容器调度平台,所以其拥有容器的天然优势。容器具有被放宽的隔离属性,可以在应用程序之间共享操作系统(OS),轻量级并且具有自己的文件系统、CPU、内存、进程空间等,同时由于与基础架构分离,因此可以跨云和 OS 发行版本进行移植。 简单总结容器的优势如下:
Kubernetes
为你提供了一个可弹性运行分布式系统的框架。Kubernetes 会满足你的扩展要求、故障转移、部署模式等。
到此,我们对k8s有了整体的认识,我相信k8s在以后会越来越流行,所以k8s就成了我们每个做技术的必备技能。就让我们在以后的分享中,彻底掌握k8s,一起进入云原生时代。
- END -