k8s网络通信ip申请如何层级同步进行pod网络层级网络访问请求路由流程

指令层:kubectl → API Server → kubelet(发起者);

网络层:Calico CNI(分配 IP)→ etcd(存 IP 信息)→ confd(同步配置);

执行层:Felix(本机路由 / 网络配置)→ BIRD(集群路由同步);

载体层:pause 容器(承载 Pod 网络命名空间)。

我只帮你把最精准的角色关系捋顺,你就彻底闭环了:

kubectl = 发号施令的老大,只说「创建 Pod」kubelet = 每个节点的小弟,负责落地创建 Pod ↓小弟(kubelet)干活时,调用本节点的 CNI 网络插件 CNI 负责:分配 Pod IP → 把 IP 信息注册到 etcd ↓confd 盯着 etcd → 把配置同步给本节点的 Felix Felix 负责:在本机写好路由表 ↓本节点的 BIRD 把 Felix 的路由表同步给集群里所有其他节点的 BIRD↓所有节点都知道:这个 Pod IP 在哪台机器上跨节点 Pod 就能互通了

kubectl 下令 → kubelet 执行 → CNI 分 IP 存 etcd → Felix 写本地路由 → BIRD 全集群同步路由

相关推荐
Dovis(誓平步青云)1 小时前
远程办公软件文件传输实测:6 款工具的速度、稳定性和办公体验对比
linux·运维·服务器·后端·生成对抗网络
专注_每天进步一点点1 小时前
SLB(绑定弹性公网ip)-gateway-业务pod,gateway上出现reset by peer,业务pod上没有reset by peer
服务器·tcp/ip·gateway
Java小白笔记2 小时前
Docker 安装配置完全指南:MacOS 、Windows、Linux环境下的安装、配置与验证
linux·macos·docker
csdn_aspnet2 小时前
GitHub Actions自动化运维实战,用CI/CD流水线实现测试、部署、安全扫描一体化
运维·安全·ci/cd·自动化·github
ACP广源盛139246256733 小时前
GSV6155@ACP# 搭配 AI 服务器、AI PC 完整适配方案
大数据·服务器·人工智能·分布式·单片机·嵌入式硬件
Inhand陈工3 小时前
数据中心UPS无功补偿与智能化监控方案:基于IG502的Modbus RTU转IEC61850实战
运维·人工智能·物联网·信息与通信
qetfw3 小时前
CentOS 7 搭建 LDAP 目录服务
linux·运维·centos
ALINX技术博客4 小时前
【黑金云课堂】FPGA技术教程Linux开发:系统进阶-PS DMA
linux·fpga开发
IT方大同5 小时前
linux简介
linux·运维·服务器
Dear~yxy5 小时前
时间同步服务器搭建
运维·服务器