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 17 17 02 Sep 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:

About

MetalLB offers a software network load balancing implementation that allows for LoadBalancing services in Kubernetes. It is a young open-source project that could be charmed to integrate it easily with the Canonical suite of projects. Upstream documentation can be found here : https://metallb.universe.tf/. The controller is the cluster-wide controller that handles IP address assignments. It must be deployed with its counterpart, metallb-speaker, which speaks the protocol of your choice to make the services reachable. Read more


Relevant links


Discuss this charm

Share your thoughts on this charm with the community on discourse.

Join the discussion

MetalLB-Controller Charm

Overview

MetalLB offers a software network load balancing implementation that allows for LoadBalancing services in Kubernetes. Upstream documentation for MetalLB can be found at https://metallb.universe.tf/

The metallb-controller charm is meant to be used together with the metallb-speaker charm. The official documentation for these charms and how to use them with Kubernetes can be found at https://ubuntu.com/kubernetes/docs/metallb.