流量路径
[ 客户端浏览器 ]
|
▼ 访问域名(例如:app1.example.com)
+-------------------------------------------------------+
| 1. 虚拟 IP 层 (VIP: 172.30.24.200) |
| (由 Kube-vip 或 Keepalived 在多台 Master/Worker 间漂移) |
+-------------------------------------------------------+
|
▼ 流量被引导至当前持有 VIP 的物理节点
+-------------------------------------------------------+
| 2. 负载均衡层 (Traefik Service / NodePort / LB) |
| (监听 80/443 端口,作为集群的统一入口) |
+-------------------------------------------------------+
|
▼ Traefik 根据 HTTP Header (Host) 进行识别转发
+-------------------------------------------------------+
| 3. 路由分发层 (Traefik Pod / IngressRoute) |
| / | \ |
| [匹配 Host-1] [匹配 Host-2] [匹配 Host-3] |
+----------+-----------+----------+-----------+---------+
| | |
▼ ▼ ▼
+-------------------+ +-------------------+ +-------------------+
| 4. 业务服务层 | | 4. 业务服务层 | | 4. 业务服务层 |
| (Service 1) | | (Service 2) | | (Service 3) |
+-------------------+ +-------------------+ +-------------------+