这门课解决什么问题

当你在 Kubernetes 集群里跑通了业务容器后,真正的麻烦才刚开始:服务怎么从集群内部安全地暴露到公网?外部请求怎么按域名和路径分流?内网里的应用如何获取合法的 HTTPS 证书?集群自带的 Service 默认只在内部寻址,直接用 NodePort 又太粗糙。这门课正是针对“服务暴露与边缘流量管理”这个具体场景,给出了实操方案。它聚焦在用 Ingress-Nginx 做七层路由,配合 MetalLB 解决裸金属集群的负载均衡入口,再引入 MinIO 补齐私有对象存储这一环。如果你正卡在“集群跑起来了但外面访问不到”或“应用文件无处安放”,这章内容就是冲着这个痛点去的。

适合什么基础与建议先看哪几块

这套资料不适合零基础。看之前,你得对 K8s 的 Pod、Deployment、Service 有基本认知,最好有能正常运作的测试集群。内容是体系课的一章,默认你前面的基础已经搭好。建议先看通配符证书申请那一节,它在 AWS 云虚拟机上操作,演示了如何拿到证书并配置解析,这是后续 Ingress 能跑通 HTTPS 的前提。接着看 MetalLB 的配置,这是裸金属环境获取外部入口的关键,理解了它怎么分配虚拟 IP,才能明白外部流量怎么导进集群。Helm 的部分虽然简短,但它是后续部署组件的包管理工具,先过一遍能帮你理解后面的安装命令。

学完能独立做什么与资料怎么配合练习

学完这章,你能独立为 K8s 集群配置完整的公网入口:手动申请并签发通配符证书,部署 MetalLB 为集群提供外部可达的虚拟 IP,用 Helm 安装 Ingress-Nginx 并配置路由规则,最终让内部服务通过带 HTTPS 的域名被外部访问,同时还能用 MinIO 搭起私有对象存储供应用调用。资料配合练习的方式很直接:视频里每一步都有命令演示,你要在自己的云服务器或本地虚拟机上跟着敲。遇到证书申请和 MetalLB 的 IP 段划分时,务必对照你自己的网络环境修改参数,不要直接复制视频里的配置。Ingress 规则配好后,用 curl 或浏览器实际测一下域名访问,确认流量能正确穿透到后端服务,这样才算真正掌握。

本页收录 第03章-服务负载均衡和暴露-Ingress-Nginx和对象存储-MiniO,方向为体系课,重点涉及 体系课。

内容涵盖:MiniO   01 03、申请90天通配符证书、通过AWS云虚拟机、K8S的负载均衡器、MetalLB、4 3 等主题。

适合正在补 体系课 相关知识、想按目录逐步推进的学习者。

下方为完整资料与目录,可先看目录判断是否符合需要。


第03章-服务负载均衡和暴露-Ingress-Nginx和对象存储-MiniO

课程目录

*   01 03-01-申请90天通配符证书-通过AWS云虚拟机.mp4 (46.80 MB), 10:35

*   02 03-02-K8S的负载均衡器-MetalLB-0.14.3.mp4 (49.30 MB), 09:25

*   03 03-03-K8S的包管理器-Helm-3.12.3.mp4 (5.86 MB), 01:35

*   04 03-04-K8S的服务负载均衡和暴露-Ingress-NG.mp4 (57.28 MB), 10:00

*   05 03-05-持久化存储-对象存储-MiniO-5-部署.mp4 (71.91 MB), 11:21

*   06 03-06-持久化存储-对象存储-MiniO-5-实践.mp4 (77.63 MB), 12:39