Skip to content

A collection of resources (scripts, playbooks, POC(s) ) during the OpenStack Xena cycle

License

Notifications You must be signed in to change notification settings

fmount/openstack-ceph

Repository files navigation

OpenStack and Ceph roles, scripts and notes collection

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

Deploy a TripleO lab

Cephadm/Ceph Orchestrator POC (Wallaby)

A collection of playbooks to deploy a Ceph Octopus cluster using cephadm and manage resources with Ceph orchestrator tool.

Ceph Standalone Deploy

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.

Multinode Ceph Lab (no TripleO)

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.

Directord / Task-core (hackfest and POC)

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

About

A collection of resources (scripts, playbooks, POC(s) ) during the OpenStack Xena cycle

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published