From b8fd970ed4cc6fcc216473341e9971eb7cc68cd9 Mon Sep 17 00:00:00 2001 From: "grace.yu" Date: Fri, 3 Oct 2014 17:37:33 -0700 Subject: [PATCH] add ceph roles Change-Id: I79c556f1510062d65a546779d5829c4d8ed5176e --- chef/roles/ceph-mds.json | 8 ++++++++ chef/roles/ceph-mon.json | 8 ++++++++ chef/roles/ceph-osd.json | 8 ++++++++ chef/roles/ceph-radosgw.json | 8 ++++++++ chef/roles/ceph-tgt.json | 8 ++++++++ 5 files changed, 40 insertions(+) create mode 100644 chef/roles/ceph-mds.json create mode 100644 chef/roles/ceph-mon.json create mode 100644 chef/roles/ceph-osd.json create mode 100644 chef/roles/ceph-radosgw.json create mode 100644 chef/roles/ceph-tgt.json diff --git a/chef/roles/ceph-mds.json b/chef/roles/ceph-mds.json new file mode 100644 index 0000000..5383145 --- /dev/null +++ b/chef/roles/ceph-mds.json @@ -0,0 +1,8 @@ +{ + "name": "ceph-mds", + "description": "Ceph Metadata Server", + "run_list": [ + "recipe[ceph::repo]", + "recipe[ceph::mds]" + ] +} diff --git a/chef/roles/ceph-mon.json b/chef/roles/ceph-mon.json new file mode 100644 index 0000000..10162ff --- /dev/null +++ b/chef/roles/ceph-mon.json @@ -0,0 +1,8 @@ +{ + "name": "ceph-mon", + "description": "Ceph Monitor", + "run_list": [ + "recipe[ceph::repo]", + "recipe[ceph::mon]" + ] +} diff --git a/chef/roles/ceph-osd.json b/chef/roles/ceph-osd.json new file mode 100644 index 0000000..e749490 --- /dev/null +++ b/chef/roles/ceph-osd.json @@ -0,0 +1,8 @@ +{ + "name": "ceph-osd", + "description": "Ceph Object Storage Device", + "run_list": [ + "recipe[ceph::repo]", + "recipe[ceph::osd]" + ] +} diff --git a/chef/roles/ceph-radosgw.json b/chef/roles/ceph-radosgw.json new file mode 100644 index 0000000..925d017 --- /dev/null +++ b/chef/roles/ceph-radosgw.json @@ -0,0 +1,8 @@ +{ + "name": "ceph-radosgw", + "description": "Ceph RADOS Gateway", + "run_list": [ + "recipe[ceph::repo]", + "recipe[ceph::radosgw]" + ] +} diff --git a/chef/roles/ceph-tgt.json b/chef/roles/ceph-tgt.json new file mode 100644 index 0000000..f5dce87 --- /dev/null +++ b/chef/roles/ceph-tgt.json @@ -0,0 +1,8 @@ +{ + "name": "ceph-tgt", + "description": "Ceph iSCSI Target", + "run_list": [ + "recipe[ceph::repo]", + "recipe[ceph::tgt]" + ] +}