您好,欢迎访问 呼和浩特易讯网络科技有限责任公司
客服电话:0471-6200801
首页 > 前端开发 > Vue.js

零基础入门 Kubernetes

视频课 1集全 次学习
  • 免费
  • 有效期:永久有效课程自购买之日起永久有效,该课程后续更新内容将免费参加学习。
    • 课程详情
    • 课程目录

    Kubernetes是什么?


    大概很多人对此都有疑问,不过在容器领域,Kubernetes却无人不晓。


    阿里、字节跳动、腾讯、百度等中国互联网行业巨擘们,近年来都在深耕容器领域,而Kubernetes也是这些大厂未来的战略重心。


    因此,若是你还不了解Kubernetes,这篇扫盲贴一定要收藏后认真看。


    一、Kubernetes的前世今生

    在《Kubernetes 基础:入门与安装配置》一课中,是这样描述Kubernetes的。


    Kubernetes 是一个跨主机集群的、开源的容器调度平台,它可以自动化应用容器的部署、扩展和操作,提供以容器为中心的基础架构。


    它的名字源于希腊语,意为 “舵手” 或 “飞行员”,k8s 是通过将 8 个字母 “ubernete” 替换为 8 然后改成缩写,在中文中,k8s 的发音和 Kubernetes 的发音也比较接近。



    Linux 基金会常务董事 Jim Zemlin 说:“Kubernetes 已经成为云计算时代的 Linux 操作系统。”



    Kubernetes 是 Google Borg 项目的开源版本,Borg 是 Google 内部使用了十几年的非常有名的大规模集群管理系统,其原型图片如下所示:

    在这里插入图片描述



    因此,Kubernetes 构建于 Google 数十年经验,一大半来源于 Google 生产环境规模的经验,并结合了社区最佳的想法和实践。Kubernetes 的目标是管理跨多个主机的容器,提供基本的部署,维护以及运用伸缩,主要实现语言为 Go 语言。


    二、Kubernetes 成长历程及特点

    Kubernetes 重要成长历程:


    2014 年 6 月,Kubernetes 正式由 Google 开源

    2015 年,Google 将 Kubernetes 捐赠给 Linux 基金会下属的 CNCF(Cloud Native Computing Foundation,云原生计算基金会)

    2017 年,Kubernetes 战胜 Docker Swarm 和 Apache Mesos,成为容器管理与调度编排领域的首选平台和事实标准

    Kubernetes 特点:


    强大的容器编排能力


    作为容器编排管理平台,拥有强大的容器编排能力。Kubernetes 与 Docker 共同发展并且深度集成了 Docker,因此适应容器的特点,比如容器组合、标签选择和服务发现等,可以满足企业级的需求。


    轻量级


    轻量级,对微服务架构有很好的支撑。


    便携性


    地址:内蒙古呼和浩特市新城区新城西街132号        电话:0471-6200801       邮箱:kefu@yexoo.net