Changeset View
Changeset View
Standalone View
Standalone View
sysadm/deployment/deployment-environments.rst
Show All 20 Lines | |||||
.. _provisioning_source: | .. _provisioning_source: | ||||
Provisioning source | Provisioning source | ||||
^^^^^^^^^^^^^^^^^^^ | ^^^^^^^^^^^^^^^^^^^ | ||||
The source for the provisioning of those nodes is declared in the | The source for the provisioning of those nodes is declared in the | ||||
`swh-sysadmin-provisioning | `swh-sysadmin-provisioning | ||||
<https://forge.softwareheritage.org/source/swh-sysadmin-provisioning/browse/master/proxmox/terraform/staging/>`__ | <https://gitlab.softwareheritage.org/infra/swh-sysadmin-provisioning/-/tree/master/proxmox/terraform/staging/>`__ | ||||
repository. Its source code is a mix of `terraform <https://www.terraform.io/>`__ with | repository. Its source code is a mix of `terraform <https://www.terraform.io/>`__ with | ||||
`terraform-proxmox <https://github.com/Telmate/terraform-provider-proxmox>`__ plugin | `terraform-proxmox <https://github.com/Telmate/terraform-provider-proxmox>`__ plugin | ||||
DSL. | DSL. | ||||
.. _configuration_source: | .. _configuration_source: | ||||
Configuration source | Configuration source | ||||
^^^^^^^^^^^^^^^^^^^^ | ^^^^^^^^^^^^^^^^^^^^ | ||||
The source for the configuration of those nodes is our `puppet manifest swh-site | The source for the configuration of those nodes is our `puppet manifest swh-site | ||||
repository <https://forge.softwareheritage.org/source/puppet-swh-site/>`__ on the | repository <https://gitlab.softwareheritage.org/infra/puppet/puppet-swh-site/>`__ on the | ||||
*staging* branch (for the production nodes, it's the *production* branch). | *staging* branch (for the production nodes, it's the *production* branch). | ||||
Access | Access | ||||
^^^^^^ | ^^^^^^ | ||||
`Those machines | `Those machines | ||||
<https://intranet.softwareheritage.org/wiki/Network_configuration#192.168.128.1.2F24>`__ | <https://intranet.softwareheritage.org/wiki/Network_configuration#192.168.128.1.2F24>`__ | ||||
are ssh accessible like the production ones as long as you have `vpn access | are ssh accessible like the production ones as long as you have `vpn access | ||||
Show All 10 Lines |