2015-06-09 1 views
2

Я запускаю рой, используя статический список IP-адресов, и я хочу добавить узел.Добавление узлов на лету с помощью Docker Swarm

Очевидным решением было бы бросить рой, созданный с помощью swarm manage -H 2375:2375 <node_ip1:2375>, и запустить swarm manage -H 2375:2375 <node_ip1:2375>,<node_ip2:2375>.

Есть ли еще какое-то решение, чтобы сделать что-то вроде swarm add <node_ip2:2375>, добавляя второй узел к моему запущенному рою?

ответ

1

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

Вы можете найти here необходимую ссылку для реализации док-рой с обнаружением службы и динамическим подключением узлов. Обратите внимание, что вы можете использовать любой из этих Discovery backends.

Смежные вопросы