Docker Swarm и Cloudflare DNS - PullRequest
       24

Docker Swarm и Cloudflare DNS

1 голос
/ 30 сентября 2019

У меня есть докер-рой в цифровом океане. На данный момент есть только 1 мастер-узел, но скоро будет добавлено больше.

Я использую cloudflare dns для этого и предоставил IP-адрес главного узла в качестве IP-адреса записи. Это работает, но я не совсем уверен, что это правильный путь.

Кроме того, мне интересно, какой IP-адрес я должен предоставить cloudflare при наличии нескольких главных узлов?

Любые рекомендации поэто будет высоко ценится, спасибо.

1 Ответ

0 голосов
/ 05 октября 2019

Вы можете использовать любой IP-адрес, который захотите, и Swarm выполнит маршрутизацию и балансировку нагрузки за вас. Из-за mesh routing вы автоматически публикуете свой сервис на всех узлах, которые являются частью сети роя.

Поскольку ваши сервисы будут развиваться, вам может понадобиться больше пользовательских правил для маршрутизации. В таком случае вы можете ввести новый уровень балансировки нагрузки, выполняемый nginx, haproxy, traefik или любым другим подобным инструментом.

Самая простая настройка после роевой маршрутизации по умолчанию - использовать nginx как балансировщик нагрузки .

...