Você pode configurar uma VPN em todo o cluster para usar como sua rede privada para o etcd e afins.
Outra opção é criar um aplicativo pequeno que atue como o endpoint e converse com os vários datacenters para você. Isso pode escalar melhor, mas depende de suas necessidades.