The purpose of this repo is to collect scripts, notes, playbooks for each OpenStack and Ceph cycle.
| OpenStack | Ceph |
|---|---|
| Antelope | Quincy/Reef |
| Wallaby | Octopus/Pacific |
| Xena | Pacific |
| Yoga | Pacific |
| Zed | Quincy |
A kcli plan that provisions a VM and bootstraps DevStack with devstack-plugin-ceph (cephadm backend).
kcli create plan -f devstack/plan/devstack.ymlSee devstack/plan/ for details.
- Use tripleo-lab overrides to deploy an OpenStack environment
A collection of playbooks to deploy a Ceph Octopus cluster using cephadm and manage resources with Ceph orchestrator tool.
The purpose of this script is to handle a cephadm based deployment of a standalone Ceph cluster. A few options are exposed to make sure it can be customized according to the use case you're trying to cover.
This is convered and described in the standalone/ section.
The purpose of this section is to create a POC where cephadm and its related tripleo-ansible playbooks can be run without the complexity of the whole TripleO context.
Those playbooks can be executed via the build_env.sh script and a multinode Ceph cluster can be deployed in minutes, without any TripleO interaction.