关键词不能为空

当前您在: 主页 > 英语 >

十分钟带你理解Kubernetes核心概念讲课讲稿

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-28 13:46
tags:

-

2021年2月28日发(作者:hb是什么意思)









< br>你




K


u


b


e


r


n


e


t


e


s







精品文档



十分钟带 你理解


Kubernetes


核心概念



/article/932


本文将会简单介绍


Kubernetes


的核心概念。因为这些定义可以在


Kubernetes


的文档中找


到,所以文章也会避免用大 段的枯燥的文字介绍。相反,我们会使用一些图表(其中一些是动


画)和示例来解释这些 概念。我们发现一些概念(比如


Service


)如果没有图表 的辅助就很难


全面地理解。在合适的地方我们也会提供


Kube rnetes


文档的链接以便读者深入学习。



这就开始吧。



什么是


Kubernetes




Kubernetes



k8s


)是自动化容器操作的开源平台,这些操作包括部署,调度和节点集群间扩

展。如果你曾经用过


Docker


容器技术部署容器,那么 可以将


Docker


看成


Kubern etes


内部


使用的低级别组件。


Ku bernetes


不仅仅支持


Docker

,还支持


Rocket


,这是另一种容器技


术。



使用


Kubernet es


可以:




?



?



?



?



?



自动化容器的部署和复制



随时扩展或收缩容器规模



将容器组织成组,并且提供容器间的负载均衡



很容易地升级应用程序容器的新版本



提供容器弹性,如果容器失效就替换它,等等


...


收集于网络,如有侵权请联系管理员删除



精品文档




实际上,使用


Kubernetes


只需一个

< br>部署文件


,使用一条命令就可以部署多层容器(前端,后


台等)的完整集群:




$$ kubectl create -f



kubectl< /p>


是和


Kubernetes API


交互的命令行程序。现在介绍一些核心概念。



集群



集群是一组节点,这些节点可以 是物理服务器或者虚拟机,之上安装了


Kubernetes


平 台。下


图展示这样的集群。注意该图为了强调核心概念有所简化。


这里


可以看到一个典型的


Kubernetes


架构图。




收集于网络,如有侵权请联系管理员删除



精品文档



上图可以看到如下组件,使 用特别的图标表示


Service



L abel





?



?



Pod


Container


(容器)



?



?



Label(


)


(标签)

< br>


Replication Controller


(复制控制器)



?



?



?



Service

< br>(


Node


(节点)



)(服务)



Kubernetes Master



Kubernetes


主节点)





Pod


Pod


(上图绿色方框)安排 在节点上,包含一组容器和卷。同一个


Pod


里的容器共享同一 个网


络命名空间,可以使用


localhost


互相通信。


Pod


是短暂的,不是持续性实体。你可能 会有这


些问题:




?



如果


Po d


是短暂的,那么我怎么才能持久化容器数据使其能够跨重启而存在呢?




的,


Kubernete s


支持



的概念,因此可以使用持久化 的卷类型。



收集于网络,如有侵权请联系管理员删除



精品文档



?



是否手动创建


Pod


,如果想要创建同 一个容器的多份拷贝,需要一个个分别创建出来


么?可以手动创建单个

< br>Pod


,但是也可以使用


Replication Co ntroller


使用


Pod


模板创建 出多


份拷贝,下文会详细介绍。



?



如果


Po d


是短暂的,那么重启时


IP


地址可能 会改变,那么怎么才能从前端容器正确可


靠地指向后台容器呢?这时可以使用

< p>
Service


,下文会详细介绍。





Lable

正如图所示,一些


Pod



Lab el



)。一个


Label

< p>


attach



Pod


的一对键


/


值对,用

< br>来传递用户定义的属性。比如,你可能创建了一个



和“< /p>


app


”标签,通过


Label



tier=frontend, app=myapp


)来标记前端


Pod


容器,使用


Label



tier=backend,


app=myapp


)标记后台


Pod


。然后可以使用


Selectors


选择带有特定


Label



Pod


,并且将


Service


或者


Rep lication Controller


应用到上面。




Replication Controller


是否手动创建


Pod


,如果想要创建同一个容器 的多份拷贝,需要一个个分别创建出来么,能否



Pods


划到逻辑组里?




Replication Controller


确保任意时间 都有指定数量的


Pod


“副本”在运行。如果为某个

< p>
Pod


创建了


Replication Cont roller


并且指定


3


个副本,它会 创建


3



Pod


,并且持续监控它们。


收集于网络,如有侵权请联系管理员删除


-


-


-


-


-


-


-


-



本文更新与2021-02-28 13:46,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/681547.html

十分钟带你理解Kubernetes核心概念讲课讲稿的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文