K8S基础组件作用和关系整理

k8s 整体组件作用:

master节点

api-server 集群的整体网关 用于创建集群资源 集群的统一入口 所有节点的调度控制 都通过apiserver 用于查询或者修改集群内资源的状态

创建资源的时候 apiServer存储到etcd ( 集群内存 ) kubectl get set 查询或者设置的所有资源 ddeployment svc等 都存储在etcd里面 apiServer是连接外部到etcd的唯一入口

kube scheduler 节点调度 用于调度 发现新的未被分配的pod 到合适的node节点 通过apiServer监听资源 发现未被分配的pod

controller manager 用于维护节点的扩容 缩容 亲和性 污点节点处理 通过 apiServer监听资源 状态 进行维护

通过kubelet管理worker节点

kube-proxy 将cluster ip等 解析为podip

相关推荐
分布式存储与RustFS5 分钟前
用RustFS给Harbor当S3存储后端
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
GeW13 分钟前
智能工厂背后:Linux在跑,数据库在扛,高端制造在加速
linux
泡海椒14 分钟前
趋势分析报表:jquick-pdf折线图PDF生成实战
java·大数据·运维·服务器·前端·pdf
qq_3945620014 分钟前
【在Linux上升级nginx】
linux·服务器·nginx
丸子君君31 分钟前
【以麒麟服务器时间为准,定时请求时间同步】
运维·服务器·单片机
海盗12341 小时前
AI 新闻日报 2026-09-28:正确性审查自动化、7×24 个人智能体、具身部署态
运维·人工智能·机器人·自动化·人工智能aigc
元岳数字人小元1 小时前
数字人源码系统:模块化开发赋能智能场景灵活迭代升级
运维·人工智能·开源·人机交互·交互
Tairitsu_H1 小时前
[Linux系统] 基础IO核心 | 系统接口 | 文件描述符 | 重定向
linux·服务器·文件操作
嵌入式-老费1 小时前
esp32开发与应用(用Python+PySide6解决上位机开发)
linux·单片机·嵌入式硬件
事已至此先睡覺吧1 小时前
(三)Linux 基础指令(二):基础常用的一些指令
linux·运维·服务器