Ensure consistent deployment of virtual machines #16
Labels
approved
Describes a project that has been given the go-ahead by the team
contributors wanted
Describes a project that is looking for contributors
soft infra
Relates to the stuff that runs on servers (Xen, VMs, etc)
Project/idea summary
Use preset and standardized formats for describing how our VMs should be created (self documentation). The process is split in two:
Step 1 can be done with cloud-init (or your solution of choice)
Step 2 can be done with Ansible and a set of playbooks is in progress in the srcf-ansible repo
Motivation
This project aims to tackle the issue of the inconsistencies that arise during haphazard manual configuration of VMs. Presently, Ubuntu VMs are created manually (and we can't copy and paste!!) via the virtual console on Xen Orchestra. Additionally, by describing our VMs via a template, we can quickly spin up and destroy them similarly to how Docker containers are described by one single file.
Anyone interested in this project should contact @edwinbalani, [email protected]
The text was updated successfully, but these errors were encountered: