我有一个正在运行的 Kubernetes 集群,由 3 个节点和一个在 VPS 服务器上运行的主节点组成,每个节点和主节点都有自己的公共 IP 和浮动 IP,并且所有这些 IP 都与其他 IP 不同
我正在尝试将 metallb 配置为我的 Kubernetes 集群的负载均衡器,但我不知道如何将 metalLb IP 设置为配置文件中的范围
这是我的服务器的 IP 示例
- 115.203.150.255
- 94.217.238.58
- 46.12.5.65
- 76.47.79.44
正如您在此处看到的,每个 IP 都不同,那么如何在 metallb 配置映射中设置 IP 范围?
这是一个配置映射的示例
apiVersion: v1
kind: ConfigMap
metadata:
namespace: metallb-system
name: config
data:
config: |
address-pools:
- name: default
protocol: layer2
addresses:
- PUBLIC_IP-PUBLIC_IP