1.09 容器编排Kubernetes

栏目: 编程工具 · 发布时间: 5年前

1.kubernetes介绍

  • Kubernetes是Google开源的容器集群管理系统
  • 简称k8s,2017年底,docker宣布支持k8s,宣布了k8s取得了阶段性胜利
  • 2014年7月,Docker收购Orchard Labs,由此 Docker 公司开始涉足容器编排领域,Orchard Labs这家2013年由两位牛逼的年轻人创建的公司,有一个当时非常著名的容器编排工具fig,而这个fig就是docker-compose的前身
  • 2015年初,Docker发布Swarm,开始追赶Kubernetes的脚步,正式进入容器编排领域,与k8s竞争
  • 2017年3月,Docker公司宣布Docker企业版诞生,自此开始区分社区版和企业版,从2016年到2017年初,Docker公司的一些列动作充分展示了一个创业公司的盈利压力。Docker公司的一系列努力,并没有能让Docker Swarm走上容器编排的巅峰,相反,Kubernetes因为其优秀的架构和健康的社区环境,得到迅速发展,在生产环境中得到了广泛的应用,然后用户反馈,社区回应,良性循环了下去。2017年各大厂商都开始拥抱Kubernetes,亚马逊AWS,Microsoft Azure,VMware, 有的甚至抛弃了自家的产品
  • 2017年底,Docker宣布在自家企业版里支持Kubernetes,和Swarm一起作为容器编排的解决方案供用户选择
  • 在容器底层技术领域,Docker还是老大,Kubernetes底层更更多的还是选择使用containerd
    1.09 容器编排Kubernetes
  • swarm的架构
    1.09 容器编排Kubernetes
  • k8s的架构,主称为master,从称为node
    1.09 容器编排Kubernetes
  • k8s的master节点,API Server是对外的,可以通过UI访问,Scheduler是调度模块,类似于yarn,Controller是控制模块,etcd就是分布式存储,存储k8s整个的状态和配置
    1.09 容器编排Kubernetes
  • k8s的node节点,pod是容器中调度的最小单位,指具有相同namespace的container的组合,kubelet类似于代理,可以做创建容器的管理,kube-proxy和网络有关,做端口代理和转发,Fluentd是做日志的采集、存储和查询
    1.09 容器编排Kubernetes
  • k8s整体架构
  • 1.09 容器编排Kubernetes

学院 Go 语言视频主页

https://edu.csdn.net/lecturer/1928

[清华团队带你实战区块链开发]

( https://ke.qq.com/course/344443?tuin=3d17195d )

扫码获取海量视频及源码 QQ群:

721929980

1.09 容器编排Kubernetes

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

XML完全探索

XML完全探索

Steven Holzner / 中国青年出版社 / 2001-10 / 89.00

《XML完全探索》是完全根据读者的需要而设计的,书中有大量实际的XML场景。是一本尽可能深入地阐述XML的书籍,与其他XML书籍不同,本书中给出了上百个示例代码,完全测试通过,可供使用。 本书将帮助您:精通所有的从XML语法到XLink、从 XPointer到XML模式的XML标准;使用XSL和XSL格式化对象;使用XML和层叠样式表;利用Java和JavaScript,使用DOM解析器和一起来看看 《XML完全探索》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器