3.2.1K8S核心概念及名词讲解(kubernetes前言篇).pdfVIP

3.2.1K8S核心概念及名词讲解(kubernetes前言篇).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。——苏轼 3.2.1K8S核⼼概念及名词讲解(kubernetes前⾔篇) ⽬录 视频中⽼师打开的⽂档路径:E:\meWork\study\project\subject-3\subject-3-k8s\专题三-Kubernetes_学习⽂档-N.docx 1、Docker容器的优势 模块化、层和镜像版本控制、回滚、快速部署 2、使⽤ Docker时有哪些限制 理和编排变得⾮常困难。最终,您需要后退⼀步,对容器实施分组,以便跨所有容器提供⽹络、安全、 遥测等服务 。 于是 运⽽⽣。 3、为什么需要kubernetes Kubernetes:⼜称为k8s,或简称为kube k8s:⾸字母为k,⾸字母与尾字母之间有8个字符、尾字母为s,所以简称k8s 由于真实的⽣产型应⽤会涉及多个容器。这些容器必须跨多个服务器主机进⾏部署。 提供了⼀个便捷有效的平台,在物理机和虚拟机集群上调度、运⾏容器,可以将许多相同任务交给容器来执⾏。 Kubernetes还提供了与联⽹、存储、安全性、遥测,等其他服务集成整合,来提供全⾯的容器基础架构。 4、kubernetes 的⽤途 1、跨多台主机进⾏容器编排 2、更加充分地利⽤硬件,最⼤程度获取运⾏企业应⽤所需的资源 3、有效管控应⽤部署和更新,并实现⾃动化操作 4、挂载和增加存储,⽤于运⾏有状态的应⽤ 5、快速、按需扩展容器化应⽤及其资源 6、对服务进⾏声明式管理,保证所部署的应⽤始终按照部署的⽅式运⾏ 7、利⽤ ⾃动布局、⾃动重启、⾃动复制、⾃动扩展功能,对应⽤实施状况检查、⾃我修复。 但是Kubernetes需要依赖其他项 ⽬来全⾯提供这些经过编排的服务,这些功能、项 ⽬如下 : 功能 : 项 ⽬ 1、注册表:Atomic注册表、Docker注册表 2、联⽹:OpenSwitch和智能边缘路由 3、遥测 :heapster、kibana、hawkular、elastic 4、安全性 :LDAP、SELinux、RBAC、OAUTH等项 ⽬,以及多租户层来实现 5、 ⾃动化:参照Ansible⼿册进⾏安装、集群⽣命周期管理 6、服务:⾃带预建版的应⽤模式的内容⽬录来提供 5、kubernetes核⼼概念 人人好公,则天下太平;人人营私,则天下大乱。——刘鹗 人之为学,不日进则日退,独学无友,则孤陋而难成;久处一方,则习染而不自觉。——《顾炎武》 Kubernetes由各种资源对象来描述整个集群的运⾏状态。 可以看作资源对象的有:Node、Pod、Replication Controller、Service 这些对象都需要通过调⽤Kubernetes api来进⾏创建、修改、删除,并保存在etcd库。 5.1、kubernetes对象都有两个关键字段 每个kubernetes对象都有两个关键字段: Object Spec:描述对象所期望达到的状态 Object Status:描述该对象的实际状态 5.2、kubernetes集群的两种⾓⾊ 5.2.1、 Master master是集群的控制节点 ,通常会占据⼀个独⽴的服务器(如果要达到⾼可⽤部署:建议⽤3台服务器)。 master是整个集群的“⾸脑”,如果它宕机或不可⽤,那么对集群内容器应⽤的管理都将失效。 master也可以作为⼯作负载节点,但在企业中尽量将master只作为⼀个控制节点 master节点上运⾏的⼀组关键进程: kube-apiserver(Kubernetes API Server):提供HTTP Rest接⼝的关键服务进程,是集群控制的⼊⼝进程 是Kubernetes⾥所有资源的增、删、改、查等操作的唯⼀⼊⼝ kube-controller-manager(Kubernetes Controller Manager):Kubernetes⾥所有资源对象的“⼤总管” kube-scheduler(Kubernetes Scheduler):负责资源调度的进程(Pod调度),相当于公交公司的“调度室” 另外,在master节点上需要启动⼀个etcd服务,来保存kubernetes⾥的所有资源对象。 5.2.2、 Node 除了Master,Kube

文档评论(0)

单元金卷 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档