The purpose of this repo is to collect scripts, notes, playbooks for each OpenStack and Ceph cycle.
OpenStack | Ceph |
---|---|
Wallaby | Octopus/Pacific |
Xena | Pacific |
Yoga | Pacific |
Zed | Quincy |
- 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.
The purpose of this section is put the hands on the directord/task-core tools presented at the TripleO Yoga PTG. The first section/tutorial is about deploying a couple of nodes (Controller and Compute) and run the OpenStack services on them, then, later in the document, there's an attempt of deploying Ceph (triggering cephadm) using the new approach.
The work is described here