Jump to content

Portal:Cloud VPS/Admin/Cloudlb

From Wikitech

The cloudlb hosts provide load balancing for hardware providing cloud-realm services (see Cross-Realm traffic guidelines#Case 4: cloud-dedicated hardware).

As of 2024-01-09 this includes:

Overview

These are fairly simple hosts, with two main services:

  • HAProxy which does the actual load balancing
  • Bird which announces the used service VIPs via BGP to the cloudsw switches

Failover

These hosts are active-active by default. Anycast-healthchecker should automatically depool any misbehaving servers, if not, disabling Puppet and stopping bird.service will manually do that.