This time we'll create more services than before so we'll need a bit bigger cluster. It's not that the services will be very demanding but that our VMs have only one CPU and 1GB memory each. Such machines are not something to brag about. This time, we'll create a cluster that consists of five machines. Apart from increasing the capacity of the cluster, everything else will be the same as before, so there's no good reason to go through the process again. We'll simply execute scripts/dm-swarm-5.sh
(https://github.com/vfarcic/cloud-provisioning/blob/master/scripts/dm-swarm-5.sh):
Note
All the commands from this chapter are available in the 09-monitoring.sh
(https://gist.github.com/vfarcic/271fe5ab7eb6a3307b9f062eadcc3127) Gist.
cd cloud-provisioning
git pull
scripts/dm-swarm-5.sh
eval $(docker-machine env swarm-1)
docker node ls
The output of the docker node ls
command is as follows (IDs are removed for brevity):
HOSTNAME STATUS AVAILABILITY MANAGER STATUS
swarm-4 Ready...