Eu descobri duas coisas:
-
O balanceador de carga faz uma verificação de integridade em
/
(que não é documentada pela AFAIK), portanto, você precisa garantir que seu back-end retorne 200 nesse caminho. -
Existe um atraso significativo entre o momento em que o balanceador de carga é criado e quando ele "se torna ativo" (aproximadamente 10 minutos). Quando isso acontecer, a linha:
backends: {"k8s-be-00000--0000000000000000":"Unknown"}
se tornará:backends: {"k8s-be-00000--0000000000000000":"Healthy"}
oubackends: {"k8s-be-00000--0000000000000000":"Unhealthy"}
. Esse atraso foi o motivo pelo qual o tutorial vinculado na questão não estava funcionando (realmente deve ser documentado lá ...)