- metallb watch object in k8s, if there is a new LB service, it will provide a IP from its pool.
- two mode, Layer2 and BGP
- peer-address: <router1> peer-asn:65000 my-asn:65009 address-pools: - name: default protocol: bgp addresses: - 192.168.10.0/24
- components
controller: is responsible for arranging ip address and service/endpoint listening speaker: make sure service ip reachable.