metallb 可以绑定多个 ip 吗?求解答

jackge0323 · 2024-7-13 17:30:38 · 35 次点击
k8s 集群安装了 metallb 做为负载均衡方案,网关使用 traefik 来做,现在想让 traefik 的 Service 绑定所有 k8s 集群节点的 ip ,但是用 metallb 的时候,无论怎么设置,只会分配一个 ip 给 traefik 的 Service ,有朋友知道怎么解决吗?
举报· 35 次点击
登录 注册 站外分享
2 条回复  
NevadaLi 初学 2024-7-15 08:47:49
应该是 traefik 的设置? metallb 应该是啊提供方吧。

纯猜测
kennylam777 小成 2024-7-26 23:41:47
你的需求是 HostPort 不是 LoadBalancer, LoadBalancer 就是獨立一個 IP 的服務。

MetalLB 有 L2 ARP 及 L3 BGP 的 IP 路由方法, 你完全沒提及過, 恐怕根本不知道 MetalLB 在幹啥。

簡單一點, 用 DaemonSet 跑 Traefik + HostPort 吧......
返回顶部