解决什么问题:从零落地 K8s 集群与环境配置
这门课专门解决在真实生产环境部署 K8s 之前,环境搭建与网络原理这一块最令人头疼的问题。很多职场人学 Kubernetes,往往卡在“环境怎么搭”这一步,不是 VMware 网络模式搞不懂,就是 Kubeadm 初始化报错。本课程直接跳过枯燥的理论推导,通过 VMWare 网络模式精讲、KinD 容器化部署以及 Containerlab 实验工具的结合,手把手教你把一套 K8s 集群跑通。它不仅教你“怎么装”,更通过 TCP/IP 协议栈、VETH Pair、Host-GW 等底层原理的剖析,帮你理解网络通信的来龙去脉,让你在遇到网络故障时能独立排查,而不是盲目重装系统。
适合什么基础:需要 Linux 基础,但拒绝晦涩理论
本课程不适合完全零基础的新手,但非常适合有一定 Linux 操作经验,想要系统掌握 K8s 部署技术的职场人。如果你已经了解基本的 Linux 命令,并且对容器技术有初步概念,那么这门课就是你的“加速器”。资料包中的环境准备章节非常适合作为“热身”,帮助你在动手实操前理清思路。建议先从网络基础部分入手,特别是 TCP/IP 协议栈和 IP 与 MAC 的精讲,这是理解后续 CNI 网络模型的基础。学完这部分,你将建立起对容器网络通信的底层认知,不再畏惧 K8s 的网络配置。
学完能独立做什么:独立搭建与维护 K8s 环境
学完这套资料,你将具备独立在本地或虚拟机环境中搭建 K8s 集群的能力。你不仅能熟练使用 Kubeadm 和 KinD 这两种主流工具进行集群部署,还能利用 Containerlab 快速搭建实验拓扑。更重要的是,你将掌握 CNI 网络模型的工作原理,能够根据业务需求配置合适的网络插件。在未来的工作中,无论是为了学习 K8s 核心组件,还是为了在公司内搭建测试环境,你都能独立完成从环境准备、网络配置到集群落地的全流程工作,大大提升技术落地效率。
资料怎么配合练习:以实验驱动,重在动手
建议按照“环境准备 -> 网络基础 -> CNI 实战”的逻辑顺序学习。先观看 VMWare 网络模式和 KinD 部署的视频,在本地复现操作步骤;随后结合 VETH Pair 和 Host-GW 的原理讲解,理解容器网络是如何互通的。最后,重点研究 CNI 网络模型和工作原理,尝试用 Containerlab 搭建一个包含多个节点的复杂拓扑进行验证。不要只看视频不动手,每学一个知识点,都要在本地敲一遍命令,只有亲手配置过网络模型,才能真正掌握这门技能。
课程目录
: ├──1、环境准备 | ├──2 VMWare网络模式.mp4 235.23M | ├──3 使用Kubeadm部署K8s集群.mp4 395.45M | ├──4 使用KinD部署K8s集群.mp4 234.78M | └──5 Containerlab与KinD结合使用.mp4 182.49M ├──2、网络基础 | ├──10 CNI网络模型.mp4 557.03M | ├──11 CNI工作原理.mp4 310.27M | ├──6 TCPIP协议栈.mp4 336.56M | ├──7 IP与MAC精讲.mp4 512.43M | ├──8 VETH PAIR原理.mp4 431.44M | └──9 HOST-GW Demo.mp4 347.54M ├──3、Cilium 课程目录 k8s.png (236. 54 KB, ) 2023-12-6 19: 16 上传 课程目录: ├──1、环境准备 | ├──2 VMWare网络模式.mp4 235.23M | ├──3 使用Kubeadm部署K8s集群.mp4 395.45M | ├──4 使用KinD部署K8s集群.mp4 234.78M | └──5 Containerlab与KinD结合使用.mp4 182.49M ├──2、网络基础 | ├──10 CNI网络模型.mp4 557.03M | ├──11 CNI工作原理.mp4 310.27M | ├──6 TCPIP协议栈.mp4 336.56M | ├──7 IP与MAC精讲.mp4 512.43M | ├──8 VETH PAIR原理.mp4 431.44M | └──9 HOST-GW Demo.mp4 347.54M ├──3、CiliumCNI | ├──12 eBPF介绍与网络应用.mp4 316.83M | ├──13 Cilium及安装模式介绍.mp4 660.75M | ├── 14 Native Routing with kubeProxy模式.mp4 556.79M | ├── 15 Native Routing with eBPF hostRouting模式.mp4 624.17M | ├── 16 Cilium VxLAN应用介绍.mp4 330.79M | ├──17 Containerlab实现通用VxLAN环境.mp4 472.41M | ├── 18 Cilium VxLAN DataPath.mp4 449.44M | ├── 19 Cilium IPSec手工实现.mp4 670.53M | ├── 20 Cilium IPSec DataPath.mp4 301.99M | ├── 21 Cilium Wireguard手工实现.mp4 624.81M | ├── 22 Cilium Wireguard DataPath.mp4 312.53M | ├── 23 Cilium SocketLB.mp4 356.96M | ├── 24 Cilium DSR模式.mp4 743.73M | ├── 25 Cilium 双栈模式.mp4 421.40M | ├── 26 Cilium LB IPAM.mp4 264.61M | ├── 27 Cilium 带宽管理.mp4 304.24M | ├── 28 Cilium Ingress.mp4 657.64M | ├── 29 Cilium Gateway API.mp4 342.87M | ├── 30 Cilium BGP基础.mp4 403.96M | ├── 31 Cilium BGP Control Plane.mp4 574.82M | ├── 32 Cilium BGP with LB IPAM.mp4 408.82M | └── 33 Cilium CluserMesh.mp4 542.01M ├──4、CalicoCNI | ├──34 Calico基础介绍.mp4 841.72M | ├──35 Calico环境准备.mp4 107.24M | ├──36 Calico同节点通信.mp4 563.61M | ├── 37 Calico Proxy ARP实践.mp4 283.72M | ├── 38 Calico IPIP跨节点通信.mp4 261.65M | ├── 39 Calico IPIP CrossSubnet模式.mp4 335.92M | ├── 40 Calico IPIP手工实践.mp4 256.31M | ├── 41 Calico VxLAN模式.mp4 502.95M | ├── 42 Calico VxLAN CrossSubnet模式.mp4 216.28M | ├── 43 Calico BGP Fullmesh模式.mp4 277.23M | ├── 44 Calico BGP RR模式.mp4 405.78M | ├── 45 Calico eBPF with DSR模式.mp4 654.01M | ├── 46 Calico VPP模式.mp4 446.04M | ├── 47 Calico Service DataPath.mp4 568.72M | ├──48 Calico生产实践.mp4 240.88M | └── 49 Calico IPAM高级用法.mp4 214.47M ├──5、FlannelCNI | ├── 50 Flannel TUN-TAP精讲.mp4 352.35M | ├── 51 Flannel UDP模式.mp4 584.39M | ├── 52 Flannel VxLAN模式.mp4 481.71M | ├── 53 Flannel IPIP模式.mp4 390.26M | ├── 54 Flannel HOST-GW模式.mp4 173.52M | ├── 55 Flannel IPsec模式.mp4 448.81M | └── 56 Flannel Wireguard模式.mp4 266.69M └──高性能CNI | ├──57 Multus多网卡方案.mp4 434.94M | ├── 58 Multus with IPVLAN L2模式.mp4 429.02M | ├── 59 Multus with IPVLAN L3模式.mp4 163.24M | ├── 60 Multus IPVLAN SBR模式.mp4 441.74M | ├── 61 IPVLAN SBR深度解析.mp4 555.18M | ├── 62 MACVLAN SBR实践.mp4 499.85M | ├── 63 Multus with SRIOV Kernel.mp4 493.10M | ├── 64 Multus with SRIOV-DPDK-VPP.mp4 292.96M | └──65 K8s CNI IPAM.mp4 221.28M






