Unified Load Balancer Configuration and Administration Guide, Release 2026.02

PDF

Initial configurations for on-premise deployment

Want to summarize with AI?

Log in

Overview

Provides the initial configurations required for on-premise deployment, including installing Cilium CNI, enabling Isovalent BGP and BFD CRDs, enabling Isovalent egress-gateway CRD, and configuring the load balancer algorithm.

Make sure that the SMI Cluster Deployer is set up and SMI clusters are already deployed. The deployment of SMI clusters facilitates the installation of standalone Cilium CNI and supports various Cilium features and functionalities. For more information on deploying clusters, refer to the SMI documentation.


Install Cilium CNI

SMI supports Cilium CNI, which can be installed via the cluster deployer using the following CLI command:

configuration cni type cilium


Enable isovalent BGP and BFD CRDs

To enable BGP and BFD CRDs, configure the cluster deployer with the following CLI command:

configuration cilium enable-bgp true

When IsovalentBgpClusterConfig, IsovalentBgpPeerConfig, and IsovalentBgpAdvertisement CRs are created, Cilium deploys BGP routers, creates BGP sessions with configured peers, and advertises or unadvertises service IPs in response to service creation or deletion.


Enable isovalent egress-gateway CRD

To enable the egress-gateway CRD for stateful and stateless pods, use the following CLI command in the cluster deployer:

configuration cilium enable-egress-gateway true


Configure load balancer algorithm

To configure Cilium’s load balancer algorithm, use the following CLI command:

configuration cilium lb-algorithm { maglev | random }

Note

Although 'maglev' is available as a load balancer algorithm, it is currently recommended to use the 'random' algorithm.


Enable legacy host routing

To enable Legacy Host Routing, which is disabled by default, configure the following command:

configuration cilium enable-legacy-host-routing true