00:00 / 00:31
连播
清屏
智能
倍速
点赞61
00:00 / 02:05
连播
清屏
智能
倍速
点赞939
K8s七大组件!3分钟讲透架构⚡ 学 K8s 最头疼的是什么? 组件太多!apiserver、etcd、scheduler... 单独看都懂,放一起就乱了! 今天一条视频帮你把 K8s 七个核心组件 全部理清楚。 首先,K8s 分两大块: 上面 Master 控制平面负责决策, 下面 Worker 工作节点负责执行。 Master 四个组件: ① kube-apiserver,端口6443。 集群唯一入口,所有请求必经它。 认证你是谁、授权你能做什么、准入控制最后把关—— 三关全过才能继续! 无状态可扩展,是整个集群的通信枢纽。 ② etcd,端口2379。 分布式数据库,集群的大脑。 所有状态数据集中存在这里。 记住:etcd挂了 = 集群挂了。 生产环境必须高可用部署 + 定期备份! ③ kube-scheduler。 智能调度器,给Pod选最优节点。 两步走:先过滤不合格的,再打分选最好的。 支持自定义调度器,比如GPU任务调度。 ④ kube-controller-manager。 控制器管理器,核心工作方式叫 调谐循环: 看实际状态 → 对比期望状态 → 不一致就自动修复。 比如要3个Pod只有2个?马上补一个。 这就是声明式API的精髓——你说"我要什么",不用管"怎么做"。 Worker 三个组件: ⑤ kubelet。 每个Worker节点的管家,Master指令的最终执行者。 拉镜像、启容器、做健康检查、上报状态。 ⑥ kube-proxy。 网络代理,维护Service到Pod的转发规则。 iptables和IPVS两种模式,大规模集群推荐IPVS。 ⑦ containerd。 真正跑容器的引擎。 注意啊!K8s从1.24开始已经彻底移除Docker支持了。 现在主流用containerd或CRI-O。 这期是K8s入门系列第二期——核心组件篇。 下一期讲 Pod启动完整流程 + 故障排查速查表! 关注「小刘运维」,带你从零搞定K8s 💪 #Kubernetes #运维 #k8s运维 #云原生
00:00 / 08:07
连播
清屏
智能
倍速
点赞37
00:00 / 01:04
连播
清屏
智能
倍速
点赞3192
00:00 / 09:05
连播
清屏
智能
倍速
点赞47