metallb安装后,配置ip池报错,LoadBalancer无法分配ip。
[root@k8s-m ~]# kubectl apply -f metallbpool.yaml Error from server (InternalError): error when creating "metallbpool.yaml": Internal error occurred: failed calling webhook "ipaddresspoolvalidationwebhook.metallb.io": Post "https://metallb-webhook-service.metallb-system.svc:443/validate-metallb-io-v1beta1-ipaddresspool?timeout=10s": dial tcp 10.109.79.92:443: connect: no route to host
看了官方github的issue没有发现方案,在这一偏知道临时解决方式,测试可用。
https://github.com/metallb/metallb/issues/1697
helm安装metallb
helm install metallb metallb/metallb --set crds.validationFailurePolicy=Ignore
查看之前的Loadbalancer 的外部ip都已经从pending变为了分配的ip
本文来自博客园,作者:忙碌在路上,转载请注明原文链接:https://www.cnblogs.com/netsa/p/17178218.html