我们设置了本地 kubernetes 集群,其中包含 1 个 master 和 2 个 worker,以及带有 calico 网络的 metallb。问题是我们的应用程序没有从外部世界打开。
我可以从我的 K8S 集群中卷曲外部 IP,但无法从浏览器中打开它。
主节点和工作节点的 IP 范围与配置映射地址池不同 -
主/工作节点 --> abcd
Metallb config.yaml -->
apiVersion: v1
kind: ConfigMap
metadata:
namespace: metallb-system
name: config
data:
config: |
address-pools:
- name: default
protocol: layer2
addresses:
- w.x.y.z
我想知道metallb config.yaml中的地址范围是否需要和集群网络一样?因为我给kubernetes集群IP范围的时候,应用是从外面打开的,否则不行。