MetalLB Controller

juju deploy containers-metallb-controller
Show information
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
Channel Version Revision Published Base
latest/stable 18 18 06 May 2021
20.04
latest/candidate 18 18 03 May 2021
20.04
latest/beta 17 17 08 Apr 2021
20.04
latest/edge 16 16 08 Apr 2021
20.04

Platform:

  • iprange | string

    Default: 192.168.1.240-192.168.1.247

    For the Layer 2 Configuration only. This is the IP range from which MetalLB will have control over and choose IPs from to distribute to kubernetes services requesting an external IP of type Load Balancer. The ip range can be specified as a range (i.e 192.168.1.240-192.168.1.247") or as a CIDR (i.e "192.168.1.240/29") To be able to specify more than one ip pool, only the CIDR notation can be used (i.e "192.168.1.88/31,192.168.1.240/30").

  • protocol | string

    Default: layer2

    Type of configuration to use to announce service IPs. Upstream MetalLB supports both Layer 2 and BGP configuration. This charm currently only support the option 'layer2'. The layer 2 configuration works by responding to ARP requests on your local network directly, to give the machine's MAC address to clients.