Я пытаюсь развернуть K8S на Azure с помощью kubespray, но сталкиваюсь с несколькими ошибками конфигурации вокруг зон доступности.
В основном, all.yaml запрашивает единственное su bnet, которое узлы развернуты в [azure_subnet_name], но при правильном развертывании multi-az каждый узел администратора / рабочего будет технически находиться в разных подсетях. Я сталкиваюсь с подобной проблемой, если определить балансировщик нагрузки azure: технически будет несколько внешних IP-адресов, каждый из которых будет обслуживать свою зону доступности для обеспечения устойчивости.
Из того, что я вижу, kubespray поддерживает наборы доступности, но, кажется, не хватает с новыми зонами доступности. Кто-нибудь знает, поддерживает ли он на самом деле сценарий multi-AZ, и как должен выглядеть правильный all.yaml, чтобы сделать это так?