Deployment of containerised OpenStack to bare metal using kolla and bifrost
ab5938065f
In python3, dict.values() is a dictview, which cannot be indexed. This change also makes the tox py35 job voting and adds it to the gate jobs. Change-Id: I925e53c2e20a75fef1a942003f5e61f6bfeedcdc Story: #2001637 Task: #6646 |
||
---|---|---|
.github | ||
ansible | ||
dev | ||
doc/source | ||
etc/kayobe | ||
kayobe | ||
tools | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
.travis.yml | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
requirements.yml | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini | ||
Vagrantfile |
Kayobe
Deployment of Scientific OpenStack using OpenStack kolla.
Kayobe is an open source tool for automating deployment of Scientific OpenStack onto a set of bare metal servers. Kayobe is composed of Ansible playbooks, a python module, and makes heavy use of the OpenStack kolla project. Kayobe aims to complement the kolla-ansible project, providing an opinionated yet highly configurable OpenStack deployment and automation of many operational procedures.
- Documentation: https://kayobe.readthedocs.io/en/latest/
- Source: https://github.com/stackhpc/kayobe
- Bugs: https://github.com/stackhpc/kayobe/issues
- IRC: #openstack-kayobe
Features
- Heavily automated using Ansible
- kayobe Command Line Interface (CLI) for cloud operators
- Deployment of a seed VM used to manage the OpenStack control plane
- Configuration of physical network infrastructure
- Discovery, introspection and provisioning of control plane hardware using OpenStack bifrost
- Deployment of an OpenStack control plane using OpenStack kolla-ansible
- Discovery, introspection and provisioning of bare metal compute hosts using OpenStack ironic and ironic inspector
- Virtualised compute using OpenStack nova
- Containerised workloads on bare metal using OpenStack magnum
- Big data on bare metal using OpenStack sahara
In the near future we aim to add support for the following:
- Control plane and workload monitoring and log aggregation using OpenStack monasca