Virtual bare metal cluster management
Go to file
Mark Goddard a04f607c37 Support specifying deploy images via URL
In standalone environments we might not have Glance, and will therefore access
images via a URL instead.

Change-Id: I0f764545788775876d0a5751621a51602e1ad5ac
2019-02-01 11:00:36 +00:00
ansible Support specifying deploy images via URL 2019-02-01 11:00:36 +00:00
doc Merge "Changes to support standalone ironic" 2018-12-20 15:48:07 +00:00
playbooks/tenks-deploy-teardown Fix deploy and teardown without node enrolment 2018-11-22 19:20:59 +00:00
releasenotes Changes to support standalone ironic 2018-12-20 09:48:21 +00:00
roles Add a zuul job to deploy and teardown a tenks cluster 2018-11-08 16:21:21 +00:00
tenks Changes following becoming an official project 2018-12-07 18:26:04 +00:00
tests Wait for resources to become available 2018-11-19 16:40:43 +00:00
zuul.d Merge "Gate on kayobe overcloud deploy job" 2018-12-20 14:48:23 +00:00
.gitignore Add coverage testing 2018-09-14 16:40:39 +00:00
.gitreview Add a .gitreview file 2018-11-02 15:29:48 +00:00
.stestr.conf Add stestr config file 2018-09-19 08:40:46 +00:00
LICENSE Initial commit 2018-08-17 11:38:20 +01:00
README.rst Changes following becoming an official project 2018-12-07 18:26:04 +00:00
requirements.txt Add os-client-config to requirements.txt 2018-12-20 17:54:51 +00:00
requirements.yml Add basis for README 2018-08-23 13:04:48 +00:00
setup.cfg Changes following becoming an official project 2018-12-07 18:26:04 +00:00
setup.py Add basic package structure 2018-08-28 11:02:47 +00:00
test-requirements.txt Add coverage testing 2018-09-14 16:40:39 +00:00
tox.ini Merge "Wait for resources to become available" 2018-11-19 17:56:30 +00:00

README.rst

Tenks

image

Tenks is a utility that manages virtual bare metal clusters for development and testing purposes. It offers:

  • Declarative definition of clusters using Ansible's familiar YAML syntax
  • Automated creation and deletion of virtualised bare metal nodes across any number of hypervisors
  • In-built management of Open vSwitch bridges for physical networks
  • Registration of nodes and ports with OpenStack Ironic, and creation of OpenStack Nova flavors
  • Simple cluster reconfiguration and tear-down

To get started with Tenks, see the documentation (linked below).