Deploy @Scaleway#

Goal#

This tutorial will guide you through deploying your first complete Hashistack instance platform using Scaleway as Cloud Service Provider.

Prerequisites#

Steps#

Cluster size matters

If you want to deploy a multi-node instance, replace archi=mono with archi=multi in the first step.

Initiate an instance directory#
> make init_instance name=dark-grass parent_domain=scw.wescale.fr archi=mono
> cd dark_grass
Create and configure the servers at Scaleway (~20 min of runtime)#
> make stage_0_scaleway stage_1_auto_prerequisites
Install Vault and Consul#
> make stage_2
Install Nomad#
> make stage_3
Install SRE tooling#
> make stage_4

Validate#

Achievement Unlocked

You have deployed the runtime platform!

Cleanup#

Boy-scout rule

Always clean the campground.

> make scaleway_destroy