Juju Charm - Cinder Ceph backend
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Zuul 8f2da55d5e Merge "Allow users to choose to flattern volumes" 16 hours ago
actions Update tox.ini files from release-tools gold copy 2 years ago
charmhelpers Sync charm-helpers to enable Ubuntu Disco 2 weeks ago
hooks Allow users to choose to flattern volumes 6 days ago
lib Update tox.ini files from release-tools gold copy 2 years ago
templates Add marker to avoid empty directory problem for git migration 3 years ago
tests Allow users to choose to flattern volumes 6 days ago
unit_tests Allow users to choose to flattern volumes 6 days ago
.gitignore Enable Bionic as a gate test 11 months ago
.gitreview OpenDev Migration Patch 4 days ago
.project Initial version of charm 5 years ago
.pydevproject Fix support for cinder ceph rbd on Ocata 2 years ago
.stestr.conf Replace ostestr with stestr in testing framework. 1 month ago
.zuul.yaml Added tox environment for gathering coverage 1 month ago
LICENSE Re-license charm as Apache-2.0 2 years ago
Makefile Tests dir no longer need copy of charmhelpers 6 months ago
README.md Add README 5 years ago
charm-helpers-hooks.yaml Update charm-helpers-hooks.yaml and sync ch 2 months ago
config.yaml Allow users to choose to flattern volumes 6 days ago
copyright Re-license charm as Apache-2.0 2 years ago
icon.svg Update charm icon 1 year ago
metadata.yaml Update series metadata 2 weeks ago
requirements.txt Update requirements 6 months ago
revision Fixes from testing 5 years ago
setup.cfg Initial version of charm 5 years ago
test-requirements.txt Replace ostestr with stestr in testing framework. 1 month ago
tox.ini Replace ostestr with stestr in testing framework. 1 month ago

README.md

Ceph Storage Backend for Cinder

Overview

This charm provides a Ceph storage backend for use with the Cinder charm; this allows multiple Ceph storage clusters to be associated with a single Cinder deployment, potentially alongside other storage backends from other vendors.

To use:

juju deploy cinder
juju deploy -n 3 ceph
juju deploy cinder-ceph
juju add-relation cinder-ceph cinder
juju add-relation cinder-ceph ceph

Configuration

The cinder-ceph charm allows the replica count for the Ceph storage pool to be configured. This must be done in advance of relating to the ceph charm:

juju set cinder-ceph ceph-osd-replication-count=3
juju add-relation cinder-ceph ceph

By default, the replica count is set to 2 replicas. Increasing this value increases data resilience at the cost of consuming most real storage in the Ceph cluster.