Virtual bare metal cluster management
bda7320d6e
As of Stein, nova adds a 'COMPUTE_NET_ATTACH_INTERFACE' trait to ironic resource providers in placement. This means that they no longer match our expected set of traits. This patch removes this trait from the list of expected traits. Change-Id: I84bf367d31b10144617c0d66cc21dbcb5b0908a8 Story: 2005309 Task: 30210 |
||
---|---|---|
ansible | ||
doc | ||
playbooks/tenks-deploy-teardown | ||
releasenotes | ||
roles | ||
tenks | ||
tests | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
requirements.yml | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
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).
- License: Apache License, Version 2.0
- Documentation: https://docs.openstack.org/tenks/
- Source: https://git.openstack.org/cgit/openstack/tenks/
- Bugs: https://storyboard.openstack.org/#!/project/openstack/tenks
- Known issues/limitations: refer to the documentation.