Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensure consistent deployment of virtual machines #16

Open
matiasilva opened this issue Oct 27, 2020 · 1 comment
Open

Ensure consistent deployment of virtual machines #16

matiasilva opened this issue Oct 27, 2020 · 1 comment
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)

Comments

@matiasilva
Copy link
Member

Project/idea summary

Use preset and standardized formats for describing how our VMs should be created (self documentation). The process is split in two:

  1. creation of the actual VM + setting up the OS
  2. configuring the OS

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]

@matiasilva matiasilva added triage This issue needs triaging 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) and removed triage This issue needs triaging labels Oct 27, 2020
@matiasilva
Copy link
Member Author

Pinging @Xblow as they showed interest during the last hackday

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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)
Projects
None yet
Development

No branches or pull requests

1 participant