Introduction

The deployment of Spinal Stack is done by 3 steps:

  • bootstrap: manage lifecycle of servers (hardware + Operating System + packages)
  • configuration: configure all services to make Spinal Stack working
  • sanity: ensure Spinal Stack is deployed and working as expected by running advanced functionnal testing

Requirements

Before running a deployment, there are some requirements to understand the way Spinal Stack works do be deployed.

step project(s) external documentation
bootstrap eDeploy, PXEmgr eDeploy, PXEmngr
configuration, upgrade config-tools, Puppet, Hiera, Ansible Puppet, Hiera, Ansible
sanity Tempest Tempest

The minimal requirements to install Spinal Stack are:

Deployment type Number of Servers Operating Systems
PoC, dev 4 RHEL 7.0
Production > 10 RHEL 7.0

Note

Spinal Stack can be installed on bare-metal server or in a virtualized environment.