Reference: Deployment Environments#
Intended audience
sysadm staff members
We have 2 deployment environments:
staging
production
Staging Environment#
Staging nodes are currently running in the hypervisor pompidou.
The environment components are listed in the inventory
Provisioning source#
The source for the provisioning of those nodes is declared in the swh-sysadmin-provisioning repository. Its source code is a mix of terraform with terraform-proxmox plugin DSL.
Configuration source#
The source for the configuration of those nodes is our puppet manifest swh-site repository on the staging branch (for the production nodes, it’s the production branch).
Access#
Those machines are ssh accessible like the production ones as long as you have vpn access to the infrastructure.
Production Environment#
The environment components are listed in the inventory
Todo
This section is a work in progress.