This script requires few env variables:
export $SWARM_2000_AWS_KEY=
export $SWARM_2000_AWS_SECRET=
export $SWARM_2000_SECRET=
export $SWARM_2000_IP=
#!/bin/bash
for i in `seq 1 5`;
do
docker-machine create \
-d amazonec2 \
--amazonec2-access-key ${SWARM_2000_AWS_KEY} \
--amazonec2-secret-key ${SWARM_2000_AWS_SECRET} \
--engine-install-url https://test.docker.com \
--amazonec2-ssh-keypath ~/.ssh/id_rsa \
sw-node-$i &
done
wait
echo "## JOIND TO THE CLUSTER ##"
for i in `seq 1 5`;
do
docker-machine ssh sw-node-$i sudo docker swarm join --secret ${SWARM_2000_SECRET} ${SWARM_2000_IP}:2377
done