MetalLB

  • Canonical Kubernetes
Channel Revision Published Runs on
latest/stable 23 16 Dec 2024
Ubuntu 22.04
latest/candidate 23 13 Dec 2024
Ubuntu 22.04
latest/beta 21 15 Aug 2024
Ubuntu 22.04
latest/edge 22 16 Aug 2024
Ubuntu 22.04
1.31/stable 23 16 Dec 2024
Ubuntu 22.04
1.31/candidate 23 13 Dec 2024
Ubuntu 22.04
1.31/beta 21 15 Aug 2024
Ubuntu 22.04
1.31/edge 22 16 Aug 2024
Ubuntu 22.04
1.30/stable 17 11 Jul 2024
Ubuntu 22.04
1.30/beta 17 21 Jun 2024
Ubuntu 22.04
1.30/edge 18 22 Jun 2024
Ubuntu 22.04
1.29/stable 16 17 Apr 2024
Ubuntu 22.04
1.29/candidate 16 15 Apr 2024
Ubuntu 22.04
1.29/beta 15 17 Apr 2024
Ubuntu 22.04
1.29/edge 15 06 Mar 2024
Ubuntu 22.04
1.28/stable 12 26 Sep 2023
Ubuntu 22.04
1.28/candidate 12 22 Sep 2023
Ubuntu 22.04
1.28/beta 4 07 Aug 2023
Ubuntu 22.04
1.28/edge 9 10 Aug 2023
Ubuntu 22.04
juju deploy metallb
Show information

Platform:

Ubuntu
22.04

Learn about configurations >

  • image-registry | string

    Default: rocks.canonical.com:443/cdk

    Image registry for metallb container images. The value set here will replace the host portion of each image URL in the release manifests.

  • iprange | string

    Default: 192.168.1.240-192.168.1.247

    Comma-separated list of CIDRs and/or IPV4 and IPV6 ranges that define the IP addresses MetalLB will assign to services Example: 192.168.10.0/24,192.168.9.1-192.168.9.5,fc00:f853:0ccd:e799::/124

  • metallb-release | string

    Default: v0.13.10

    Specify the version of metallb to deploy. The version must be available in the upstream/metallb-native/manifests directory of the charm source code in order to be deployed

  • namespace | string

    Default: metallb-system

    Namespace that the metallb resources will be installed in. This namespace will be created by the charm, and should not currently exist

  • node-selector | string

    Default: kubernetes.io/os=linux

    Node selector to use for the metallb controller and speaker pods. This is a string of key=value pairs separated by spaces that will be used to select the nodes that the metallb pods will be deployed on.

    See upstream docs: https://metallb.universe.tf/configuration/_advanced_bgp_configuration/

    Example: kubernetes.io/hostname=worker1