AS深圳2018-《Kubernetes项目与ldquo;基础设施民主化rdquo;的探索》-张磊.pdf

AS深圳2018-《Kubernetes项目与ldquo;基础设施民主化rdquo;的探索》-张磊.pdf

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Kubernetes and Democratizing Infrastructure Kubernetes项⽬与基础设施“⺠主化”的探索 Lei Zhang Kubernetes Community Lei Zhang Kubernetes Community • 浙江⼤学, HyperHQ, Microsoft Research (MSR) • 阿⾥巴巴集团技术顾问 ⾼级技术专家 Kubernetes的项⽬画像 Etcd grpc • ⽬标⽤户:分布式应⽤的开发者 Controller API Server Scheduler Manager • ⽬标集群规模:5000,舒适区:100~1000 • 核⼼能⼒:提供基于容器的设计模式与编程规范 Networking protobuf CNI • 功能/性能取舍:功能性需求 性能性需求 kubelet CRI Container • ⽤户评价: Runtime grpc • “太复杂了!” Device Plugin OCI Linux Kubernetes中最复杂的是:yaml⽂件 yaml⽂件 = 声明式API • 什么是声明式API? • docker service create --name nginx --replicas 2 nginx • docker service update --image nginx:1.7.9 nginx • 命令式命令⾏操作 • 有⼀个与yaml⽂件对应的API实体(Entity) • kubectl create -f nginx.yaml • kubectl replace -f nginx.yaml • 命令式配置⽂件操作 • 别逗,到底什么才是声明式API? 声明式API • kubectl apply -f nginx.yaml • // 将image改成nginx:1.7.9 • Kubernetes声明式API的本质: • kubectl apply -f nginx.yaml • • 区别? 在Etcd中维护(CRUD)了⼀个API实体 • kubectl replace = replace

文档评论(0)

155****4619 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档