Azure Service Fabric с помощью Træfik - с помощью Azure LB? - PullRequest
0 голосов
/ 14 сентября 2018

Я рассматриваю возможность интеграции Træfik в мой кластер Azure Service Fabric.

После прочтения всей документации, доступной для этой комбинации, я не смог ничего найти в Azure LB.

Мне кажется, что Azure LB является избыточным, поскольку Traefik позаботится о балансировке нагрузки между узлами кластера. Однако я напоминаю, что технически ни один запрос не достигнет кластера до того, как Azure LB успешно проверит настроенную конечную точку.

Итак, действительно ли мне нужен Azure LB при использовании Træfik?

Какую конфигурацию мне нужно настроить на Azure LB, если вообще нужно?

1 Ответ

0 голосов
/ 14 сентября 2018

Traefik работает как гостевой исполняемый файл в кластере Service Fabric и действует как обратный прокси-сервер.В Azure кластер Service Fabric развертывается внутри VNET, поэтому Traefik нельзя использовать в качестве балансировщика нагрузки Azure.Хотя он позаботится о внутренней балансировке нагрузки между узлами кластера, вам все равно понадобится балансировщик нагрузки Azure, который действует как мост между общедоступным Интернетом и вашим кластером.Надеюсь, это поможет!

Редактировать: Я только что заметил, что не ответил на ваш второй вопрос.Единственная конфигурация, которую вам нужно будет выполнить на Azure LB, - это открыть порты, которые Traefik прослушивает в кластере.Другими словами, порты, которые вы указали в файле toml , вам нужно настроить для открытия Azure Load Balancer.Чтобы открыть порт Azure Load Balancer, вы можете сделать это во время развертывания или изменить его после запуска кластера.

...