用户名
Email
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
帖子
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
软件与程序人生
›
云原生
›
一文带你了解K8S组件架构
一文带你了解K8S组件架构
笑看天下无敌手
论坛元老
|
2024-8-16 01:13:32
|
显示全部楼层
|
阅读模式
楼主
主题
1955
|
帖子
1955
|
积分
5865
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
控制平面组件(Control Plane Components)
1.
kube-apiserver
相当于一个通讯部门(秘书部),其他的部门都须要颠末API进行信息的通报。
功能
:作为Kubernetes的前端,提供REST API,处理全部的REST哀求,对象的创建、更新、删除、查询等操纵。
作用
:集群的同一入口,全部的组件通过它进行通讯。
2.
etcd
相当于一个数据库,它会将全部部门的操纵信息记录到数据库当中。
功能
:分布式键值存储,用于保存Kubernetes的全部集群数据。
作用
:长期化存储集群的配置信息、状态信息等,是K8S的数据库。
3.
kube-scheduler
相当于调度者,将差别的项目调度到差别的NODE节点上。
功能
:负责将Pod调度到集群的各个节点上。
作用
:根据预设的调度策略和当前集群的状态,选择最合适的节点来运行新的Pod。
4.
kube-controller-manager
相当于公司里的老板,进行决策,决策完成之后,通知秘书部门进行通报信息。
功能
:运行各种控制器(如节点控制器、复制控制器、端点控制器、命名空间控制器等)。
作用
:监控Kubernetes对象状态,并确保实际状态符合渴望状态(如维护副本数量,处理失效节点)。
5.
cloud-controller-manager
相当于公司当中的外联部,决定是否要与其他公司互助
功能
:与云提供商交互的控制器。
作用
:管理云提供商特有的控制逻辑,如负载均衡器、存储卷等。
工作节点组件(Node Components)
1.
kubelet
相当于工厂中的厂长,负责监控工厂的运作。
功能
:负责与控制平面交互,管理当地Pod和容器。
作用
:接收kube-apiserver的指令,管理容器的生命周期,监控容器状态。
2.
kube-proxy
相当于工厂的门卫大爷,负责安保和引路。
功能
:实现Kubernetes的服务(Service)抽象,为每个节点提供网络代理服务。
作用
:管理网络规则,处理Pod间的网络通讯和负载均衡。
3.
Container Runtime
功能
:负责运行和管理容器的运行时环境。
作用
:执行容器的实际操纵,如启动、停止容器。常见的容器运行时包括Docker、containerd、CRI-O等。
辅助组件
1.
DNS(CoreDNS)
功能
:为Kubernetes集群中的服务提供DNS服务。
作用
:解析服务名和Pod名,使其可以或许通过DNS进行通讯。
2.
Dashboard
功能
:Kubernetes的Web用户界面。
作用
:提供一个直观的界面来管理和监控Kubernetes集群。
3.
kubectl
功能
:下令行工具,用于与Kubernetes集群进行交互。
作用
:通过下令行执行各种Kubernetes操纵,如创建、检察、删除资源等。
4.
Metrics Server
功能
:网络和聚合集群级别的资源使用数据(如CPU、内存)。
作用
:为自动伸缩和监控提供须要的数据支持。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
笑看天下无敌手
论坛元老
这个人很懒什么都没写!
楼主热帖
mysql精简单机版,免登录,可复制,不 ...
计算机视觉-OpenCV图像金字塔 ...
Java如何使用流式编程的方式访问url呢 ...
【毕业季】-职场10年大咖有话想说 ...
Gitee教程实战(企业级) 包含详细的出 ...
一个工作薄中快速新建多个数据表 ...
使用ansible部署服务到k8s
使用 Kubeadm 部署 Kubernetes(K8S) 安 ...
什么是真正的HTAP?(一)背景篇 ...
【牛客刷题-SQL进阶挑战】NO1.增删改操 ...
标签云
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表