Skip to content

Commit

Permalink
Add Docker role to the highstate
Browse files Browse the repository at this point in the history
Summary:
Equatower has been fully provisionned through Salt,
and those units are now ready to be used together.

This change provide the logic order to run the needed
units to provision a server with the paas-docker role.

Test Plan: Tested on Equatower

Reviewers: dereckson

Reviewed By: dereckson

Differential Revision: http://devcentral.nasqueron.org/D1750
  • Loading branch information
dereckson committed Sep 13, 2018
1 parent 8091f2a commit 808a1e7
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 0 deletions.
18 changes: 18 additions & 0 deletions roles/paas-docker/init.sls
@@ -0,0 +1,18 @@
# -------------------------------------------------------------
# Salt — Provision Docker engine
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Nasqueron
# Created: 2018-09-13
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------

include:
- .salt
- .docker
- .zemke-rhyne
- .containers
- .systemd-unit
- .wwwroot-502
- .nginx
- .letsencrypt
- .wrappers
10 changes: 10 additions & 0 deletions roles/paas-docker/systemd-unit/init.sls
@@ -0,0 +1,10 @@
# -------------------------------------------------------------
# Salt — Provision Docker engine
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Nasqueron
# Created: 2018-09-13
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------

# This section is intentionally left blank.
# See T1428.
2 changes: 2 additions & 0 deletions top.sls
Expand Up @@ -25,3 +25,5 @@ base:
'eglide':
- roles/webserver-core
- roles/shellserver
'equatower':
- roles/paas-docker

0 comments on commit 808a1e7

Please sign in to comment.