Skip to content

Quakecon/qcbootstrap

Repository files navigation

Quakecon Bootstrap

Requirements

To create services VMs:

  • virt-builder
  • ssh-keygen
  • dd

To generate BYOC DHCP & DNS configuration:

  • Python 2.7 or 3.2+
  • jinja2

Generating Services VMs

git clone --recursive https://github.com/quakecon/qcbootstrap.git
cd qcbootstrap
./makecon.sh

Generating BYOC DNS & DHCP

Download BYOC Sheet from Google Docs as CSV (hereafter called byoc.csv).

Automatically install prerequisites:

cd qcbootstrap
virtualenv .env
. .env/bin/activate
pip install -r requirements.txt
scripts/generate-byoc.py dns-fwd byoc.csv > db.byoc
scripts/generate-byoc.py dns-rev byoc.csv > db.19.172.in-addr.arpa.
scripts/generate-byoc.py dhcp byoc.csv > dhcpd.byoc.conf

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published