Virtual bare metal cluster management
Go to file
Will Szumski 9c126332be Do not install Open vSwitch
Open vSwitch packages are no longer present in the default, or EPEL
repoistories. This means there is no clean way to install Open vSwitch
on CentOS. Instead, we should leave it up the user to decide how to
install it.

Change-Id: Ie56296230c9840e542ac70d96dc68c285d198ad6
2019-10-21 16:59:06 +01:00
ansible Do not install Open vSwitch 2019-10-21 16:59:06 +01:00
doc Do not install Open vSwitch 2019-10-21 16:59:06 +01:00
playbooks Do not install Open vSwitch 2019-10-21 16:59:06 +01:00
releasenotes Do not install Open vSwitch 2019-10-21 16:59:06 +01: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 Allow setting node and volume name prefixes per-spec 2019-01-31 11:24:58 +00:00
zuul.d Merge "Use zuul checkout for stackhpc-libvirt roles" 2019-08-23 16:54:42 +00:00
.gitignore Add coverage testing 2018-09-14 16:40:39 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:35:44 +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 Replace git.openstack.org URLs with opendev.org URLs 2019-04-24 14:21:48 +02:00
requirements.txt Fix ansible lint job 2019-05-23 14:07:06 +01:00
requirements.yml Add basis for README 2018-08-23 13:04:48 +00:00
setup.cfg Update Python 3 test runtimes for Train 2019-06-19 14:40:54 +08: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 Build pdf doc 2019-09-05 15:19:40 +08:00

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