As a Web site-hoster, I need to make a VM Deployment Target available
- As a Web site-hoster, I need to make a VM Deployment Target available:
- Set up a VM (with shell or ansible-based backend?)
-> docs (or Ansible bootstrap role) to make a VM available to Aegir5
- Ubuntu, ssh authorized_keys, and a sudo-enabled
aegir
user - apt install nginx python.. (eventually move this to automated tasks)
- set up a root DocumentRoot (/var/www or /var/aegir/projects?)
- Ubuntu, ssh authorized_keys, and a sudo-enabled
- Create Deployment Target (entity) in Aegir5
- Credentials
- Target name (host, cluster)
- Verify access to Deployment Target
- Confirm credentials
- Confirm presence and write-access to root DocumentRoot
- Set up a VM (with shell or ansible-based backend?)
-> docs (or Ansible bootstrap role) to make a VM available to Aegir5
Edited by Christopher Gervais