porthole/Dockerfiles/ceph-utility
Matthew Heler a4078d8a7a [CEPH] Add a support script for manipulating a PV backed by RBD
Features of the script include:
- creating and removing a snapshot within Ceph for a PV
- backing up and restoring a PV within Ceph
- listing the RBD image details (watchers, thin/thick provisioned
usage, image properties) and snapshot information

Take note that all backups are by default stored locally in
"/var/lib/openstack-helm/ceph/backup" on the POD hosting this
utility container

Change-Id: I5de30d5337754a411b5e1162a215596afb469bac
2019-02-07 07:57:36 -06:00
..
Dockerfile.ubuntu [CEPH] Add a support script for manipulating a PV backed by RBD 2019-02-07 07:57:36 -06:00
Makefile Chart/Dockerfile for Ceph Utility Container 2019-01-10 10:08:55 -06:00
README Chart/Dockerfile for Ceph Utility Container 2019-01-10 10:08:55 -06:00

Generic Docker Makefile
-----------------------

This is a generic make and dockerfile for ceph utility container. This can be used to create docker images using different ceph releases and ubuntu releases

Usage:

make CEPH_RELEASE=<release_name> UBUNTU_RELEASE=<release_name>

eg:

1. Create docker image for ceph luminous release on ubuntu xenial (16.04)

  make CEPH_RELEASE=luminous UBUNTU_RELEASE=xenial

2. Create docker image for ceph mimic release on ubuntu xenial (16.04)

  make CEPH_RELEASE=mimic UBUNTU_RELEASE=xenial

3. Create docker image for ceph luminous release on ubuntu bionic (18.04)

  make CEPH_RELEASE=luminous UBUNTU_RELEASE=bionic

4. Create docker image for ceph mimic release on ubuntu bionic (18.04)

  make CEPH_RELEASE=mimic UBUNTU_RELEASE=bionic