Deploy stages#
This stack’s deployment has been designed in successive phases that have to be done in the right order for a platform to become functional. This section describes the different stages that lead to a full deployment.
Stage 0: Getting infrastructure resources ready for install (host, default accounts, network, …)
Stage 1: System services installation and configuration (NTP, SSH, DNS, …)
Stage 2: Gitea installation and configuration (including HTTPS)
Stage 3: Vault and Concourse installation and configuration
Stage 4: Gitea is fed with all the code and dependencies that ran to spawn it (can respawn another instance from its location)
If you plan to deploy also end-user applications, you should look into:
Galaxie-Clans for managing hosts and services
Hashistack for deploying and maintaining a container based environment