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