Provisioning the infrastructure with belt

First, we created a cluster template named swarm2k for DigitalOcean with the following command:

$ belt cluster new --driver digitalocean swarm2k

The preceding command creates a configuration template file in the current directory called .belt/swarm2k/config.yml. This was our starting point to define other attributes.

We checked if our cluster was defined by running the following command:

$ belt cluster ls
CLUSTER       ACTIVE    LEADER    MASTERS    #NODES
swarm2k       -         -         -          0 / 0

With the use command, we can switch and used the available swarm2k clusters, as follows:

$ belt use swarm2k
swarm2k

At this point, we refined the swarm2k template's attributes.

By setting  the DigitalOcean's instance region to be sgp1 by issuing the ...

Get Native Docker Clustering with Swarm now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.