Version 1.9. This version is no longer supported. For information about how to upgrade to version 1.10, see Upgrading Anthos on bare metal in the 1.10 documentation. For more information about supported and unsupported versions, see the Version history page in the latest documentation.
Google Distributed Cloud supports two load balancer options: bundled and manual.
Bundled load balancer mode
If you choose bundled load balancing, Google Distributed Cloud deploys L4 load balancers
during cluster installation. An external load balancer is not needed. The load
balancers can run on a dedicated pool of worker nodes or they can be located on
the same nodes as the control plane.
All nodes that run load balancers must be on the same L2 subnet because load
balancers broadcast
ARP
messages to announce VIPs.
The following diagram shows an example network topology where bundled load
balancers are located on the control plane nodes.
Manual load balancer mode
If you choose manual load balancing, Google Distributed Cloud does not deploy load
balancers. This allows more flexibility than bundled load balancing and there
are no L2 network requirements.
You must configure your control plane nodes' VIPs on an external load
balancer before installing the cluster. After installation, you must pick a load
balancing solution for Kubernetes Services and Ingresses.
The following diagram shows an example network topology of a cluster using
manual load balancing mode with an external load balancer.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["Google Distributed Cloud offers two load balancer options: bundled and manual."],["Bundled load balancing deploys L4 load balancers during cluster installation, eliminating the need for an external load balancer, but requiring all nodes that run load balancers to be on the same L2 subnet."],["Manual load balancing offers more flexibility as it does not deploy load balancers, thus it does not require an L2 network, but it requires configuring the control plane nodes' VIPs on an external load balancer before installation."],["With manual load balancing, users are required to select and configure a load balancing solution for Kubernetes Services and Ingresses after cluster installation."]]],[]]