AKS Azure Внутренний балансировочный груз - PullRequest
0 голосов
/ 02 февраля 2020

Я работаю над новым проектом AKS - сейчас это ПО C. но я пытаюсь понять, что лучше при доставке производственного кластера.

Я хочу использовать AKS с внутренним балансировщиком нагрузки Azure, а затем использовать Traefik в качестве моего входного контроллера. Независимо от контроллера, я полагаю, что это лучшая практика для маршрутизации трафика c на внешний интерфейс, а не для прямого воздействия на контроллер?

У меня есть настройка AKS с ACR и внутренним балансировщиком нагрузки, но по какой-то причине бэкэнд-пулы содержат все узлы каждого пула узлов в 1 бэкэнд-пуле. независимо от того, предназначен ли пул узлов для разных сервисов - это кажется неправильным или же контроллер будет работать на всех узлах всех пулов? поэтому я просто направляю трафик c к контроллеру?

Надеюсь, это имеет смысл, я уверен, что это приведет к большему количеству вопросов, но сейчас это поможет мне с дизайном.

1 Ответ

0 голосов
/ 02 февраля 2020

Да, это дизайн, стоящий за этим. Все узлы могут содержать модули для вашего сервиса. Таким образом, балансировщик нагрузки не знает, какие узлы имеют службу, а какие нет. Чтобы предотвратить постоянное добавление \ удаление узлов из бэкэнда, он просто назначает все узлы бэкэнд-пулу

...