Project

General

Profile

Continue CephDocker integration work

Summary

This blueprint is designed to collect information and efforts around facilitating Ceph integration with Docker for development, testing, and general use.

Owners

  • Patrick McGarry (Red Hat)
  • Name (Affiliation)
  • Name

Interested Parties

  • Loic Dachary (Red Hat)
  • Name (Affiliation)
  • Name

Current Status

There are several efforts already underway to utilize Docker as a resource for Ceph development and testing:

Name Link OS Notes
Deis Docker/Ceph http://goo.gl/vuM7gr Ubuntu most mature, all daemons run
Lorieri's Docker/CoreOS/Ceph http://goo.gl/aPL6Xr CoreOS steps to get RBD working
Ulexus & Sebastien Docker/Ceph https://github.com/ceph/ceph-docker Ubuntu Ceph daemons & cli via docker
Loic's Teuthology + Ceph http://dachary.org/?p=3330 Ubuntu steps to use docker as a backend for teuthology
Docker + Storage & Volume ticket http://apr1.org/ceph http://goo.gl/9QJlXh N/A Ticket to add RBD as a docker storage driver
Docker Ceph helper http://apr1.org/ceph1 CentOS/Fedora/Ubuntu runs the CI bot on pull requests

Detailed Description

Work items

Coding tasks

  1. Task 1
  2. Task 2
  3. Task 3

Build / release tasks

  1. Task 1
  2. Task 2
  3. Task 3

Documentation tasks

  1. Task 1
  2. Task 2
  3. Task 3

Deprecation tasks

  1. Task 1
  2. Task 2
  3. Task 3