MetalLBAddressPoolUsage #
Meaning #
The MetalLB address pool is about to fill up.
Impact #
With all addresses used up, new services of type LoadBalancer will not provision successfully.
Diagnosis #
Check the existing MetalLB pools:
kubectl get ipaddresspools.metallb.io -A
Also check the current services for resource leakage:
kubectl get services --all-namespaces | grep LoadBalancer
Mitigation #
Cleanup old/unused services or add another IPAddressPool
with additional IP addresses.