Virtual bare metal cluster management
Go to file
Will Szumski 2715c36be2 Add an initial set of zuul jobs
This brings feature parity with the old travis configuration. The travis
confiuration was removed.

TrivialFix
Depends-On: https://review.openstack.org/#/c/615252/
Depends-On: https://review.openstack.org/#/c/615253/
Depends-On: https://review.openstack.org/#/c/615254/
Change-Id: Ia85259f3cb7e3f6479e21104856144432882ea66
2018-11-06 17:17:10 +00:00
ansible ip on RedHat based distros is at /usr/sbin/ip 2018-10-03 19:14:32 +01:00
doc Reorder installation steps 2018-09-26 15:38:26 +01:00
tests Prefix volume names with node name 2018-09-20 10:52:08 +00:00
zuul.d Add an initial set of zuul jobs 2018-11-06 17:17:10 +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 Add more substance to README 2018-09-21 16:14:54 +01:00
requirements.txt Add basic package structure 2018-08-28 11:02:47 +00:00
requirements.yml Add basis for README 2018-08-23 13:04:48 +00:00
setup.cfg Migrate documentation to Sphinx 2018-09-20 17:24:37 +01: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 Migrate documentation to Sphinx 2018-09-20 17:24:37 +01:00

Tenks

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).