-Chef cookbook for deploying the Ceph storage system
-===================================================
+# Chef cookbook [](https://travis-ci.org/ceph/ceph-cookbooks)
Note: "knife cookbook upload" needs this directory to be named "ceph".
Please clone the repository as
itself)
-DESCRIPTION
-===========
+## DESCRIPTION
Installs and configures Ceph, a distributed network storage and filesystem designed to provide excellent performance, reliability, and scalability.
* MDS
* Other Distro (Debian, RHEL/CentOS, FC)
-REQUIREMENTS
-============
+## REQUIREMENTS
-Platform
---------
+### Platform
Tested as working:
* Ubuntu Precise (12.04)
-Cookbooks
----------
+### Cookbooks
The ceph cookbook requires the following cookbooks from Opscode:
* apache2
-ATTRIBUTES
-==========
+## ATTRIBUTES
-Ceph Rados Gateway
-------------------
+### Ceph Rados Gateway
* node[:ceph][:radosgw][:api_fqdn]
* node[:ceph][:radosgw][:admin_email]
* node[:ceph][:radosgw][:rgw_addr]
-TEMPLATES
-=========
+## TEMPLATES
-
-
-USAGE
-=====
+## USAGE
Ceph cluster design is beyond the scope of this README, please turn to the
public wiki, mailing lists, visit our IRC channel, or contact Inktank:
http://www.inktank.com/
-Ceph Monitor
-------------
+### Ceph Monitor
Ceph monitor nodes should use the ceph-mon role.
* ceph::default
* ceph::conf
-Ceph Metadata Server
---------------------
+### Ceph Metadata Server
Ceph metadata server nodes should use the ceph-mds role.
* ceph::default
-Ceph OSD
---------
+### Ceph OSD
Ceph OSD nodes should use the ceph-osd role
* ceph::default
* ceph::conf
-Ceph Rados Gateway
-------------------
+### Ceph Rados Gateway
Ceph Rados Gateway nodes should use the ceph-radosgw role
-LICENSE AND AUTHORS
-===================
+## LICENSE AND AUTHORS
* Author: Kyle Bader <kyle.bader@dreamhost.com>