machines service Blood Donor Registry Eudoxus, Apella Harmoni (hospitals) More - fleet of ~800 machines, ~400 bare metal - Debian GNU/Linux - 5,5 datacenters in 5 locations
puppetmasters But... - How will hosts know about haproxy frontends? - Shouldn’t they be available as well? - Want an active-active setup, no VRRP - Want locality too
that - Each HAProxy instance peer with a GRNET’s IP router - Announcements with BGP (bird) - AS for private use, a /32 router id 62.217.126.167; filter bgp_to_grnet { if net.ip = 62.217.126.165 && net.len = 32 then accept; else reject; } protocol bgp BGP_ANY { local as 65500; description "BGP-EIER"; neighbor 62.217.126.166 as 5408; import filter rejectall; export filter bgp_to_grnet; bfd on; }