赞
踩
默认情况下,启用 LoadBalancer 类型 svc 不会分配 ip,观察 EXTERNAL-IP 字段处于 Pending 状态。
部署 MetalLB
如果您在 IPVS 模式下使用 kube-proxy,自 Kubernetes v1.14.2 起您必须启用严格 ARP 模式。
请注意,如果您使用 kube-router 作为服务代理,则不需要此功能,因为它默认启用严格 ARP。
您可以通过编辑当前集群中的 kube-proxy 配置来实现此目的:
kubectl edit configmap -n kube-system kube-proxy
并设置:
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
mode: "ipvs"
ipvs:
strictARP: true
你可以使用以下命令安装 MetalLB舵 通过使用 Helm 图表存储库:https://metallb.github.io/metallb
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。