Docker-based Ceph development environment
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.figures
builder-base
builder-lua
builder-zlog
ceph-blkin
ceph-lttng
.gitignore
.travis.yml
README.md
aliases.sh

README.md

Build Status

Ceph Development in Docker

Generate Docker images with customized versions of Ceph. The general procedure is the following:

  1. Build the Ceph code base using any builder image.
  2. Pack a new ceph-daemon image.
  3. Deploy the image using the official ceph-ansible playbooks.

For information on using these Docker images, see our wiki.

Builders

Every builder image is in a builder-* folder. By convention, a builder image generates an install directory on the host that is later used to generate an ansible-deployable image (see below). For examples of this, see existing builders. Currently, we have builders for:

EOF