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

相关推荐
Vcaker1 小时前
Linux学习25-harbor私有仓库部署
linux·运维·学习
刃神太酷啦1 小时前
Redis 进阶核心:持久化 (RDB/AOF)、事务与主从复制全解析----《Hello Redis!》(5)
linux·c语言·数据库·c++·redis·缓存·bootstrap
编程的一拳超人2 小时前
DeepSeek Harness Linux/macOS/Windows 本地下载、启动与模型配置指南
linux·windows·macos·deepseek
醉颜凉2 小时前
网络安全必学:粘性MAC地址(Sticky MAC)原理与应用全解析
运维·服务器·网络·安全·web安全
时凌云.2 小时前
【2026最新】JDK 下载安装与环境配置全教程(Windows/Mac/Linux 三平台,零基础友好)
java·linux·macos
不懂的浪漫2 小时前
ToDesk 连接 Linux 后分辨率过低的解决方法
linux·运维·数据库
晊晌_h2 小时前
嵌入式从0到精通——Linux C|TCP 并发服务器实现方案详解
服务器·开发语言·tcp/ip
姚不倒3 小时前
etcd 学习系列(七):排障指南 —— 常见问题与解决方案
运维·etcd
广州灵眸科技有限公司3 小时前
从手动三步到上电即连:4G模组systemd开机自连方案
linux·运维·服务器·开发语言·网络·人工智能·php