Назад | Перейти на главную страницу

Кластер HA Swarm с докер-машиной

У меня есть кластер Swarm, в котором сейчас только один мастер. Пока все это было развернуто с использованием docker-machine. У меня есть еще один узел, который я хотел бы использовать в качестве другого мастера.

Когда я использую следующую команду, я создаю еще один кластер:

docker-machine create -d generic --generic-ip-address=<master1-ip> \ --generic-ssh-key /root/.ssh/id_rsa --swarm --swarm-master \ --swarm-discovery="consul://$(docker-machine ip master0):8500" \ --engine-opt="cluster-store=consul://$(docker-machine ip master0):8500" \ --engine-opt="cluster-advertise=eth0:2376" master1

На самом деле возможно создать второй мастер с машиной?

Глупый я. --swarm-discovery не указывал на правильный узел :-( Необходимо указать на существующий мастер.