Adding roles from cookbook-ceph
* Adding cookbook-ceph to Berksfile * Updating infrastructure.yml * Updated Gemfile.lock Change-Id: I9f132efefdf5b78ea1a8d1ee66185c89e13713de Partial-Bug: 1348324
This commit is contained in:
parent
b38b800d1b
commit
569f4af706
24
.gitignore
vendored
24
.gitignore
vendored
@ -1,19 +1,11 @@
|
||||
.chef/checksums/
|
||||
.chef/bootstrap/
|
||||
.chef/*.pem
|
||||
*.swo
|
||||
*.swp
|
||||
*~
|
||||
.DS_Store
|
||||
/cookbooks
|
||||
/tmp
|
||||
.chef
|
||||
.bundle
|
||||
.berkshelf
|
||||
.vagabond
|
||||
.vagrant
|
||||
berks.json
|
||||
.kitchen
|
||||
.berkshelf/
|
||||
.bundle/
|
||||
.chef/
|
||||
.cookbooks/
|
||||
.kitchen/
|
||||
.vagrant/
|
||||
.vagabond/
|
||||
.zero-knife.rb
|
||||
berks.json
|
||||
Berksfile.lock
|
||||
Gemfile.lock
|
||||
|
@ -19,6 +19,7 @@ cookbook 'selinux', '0.7.2'
|
||||
cookbook 'yum-epel', '0.3.4'
|
||||
cookbook 'statsd', github: 'att-cloud/cookbook-statsd'
|
||||
|
||||
cookbook 'ceph', github: 'stackforge/cookbook-ceph'
|
||||
cookbook 'openstack-block-storage', github: 'stackforge/cookbook-openstack-block-storage'
|
||||
cookbook 'openstack-common', github: 'stackforge/cookbook-openstack-common'
|
||||
cookbook 'openstack-compute', github: 'stackforge/cookbook-openstack-compute'
|
||||
|
@ -5,6 +5,11 @@ cookbooks:
|
||||
|
||||
roles:
|
||||
- allinone-compute:
|
||||
- ceph-mds:
|
||||
- ceph-mon:
|
||||
- ceph-osd:
|
||||
- ceph-radosgw:
|
||||
- ceph-tgt:
|
||||
- os-compute-single-controller:
|
||||
- os-base:
|
||||
- os-ops-caching:
|
||||
|
16
roles/ceph-mds.json
Normal file
16
roles/ceph-mds.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "ceph-mds",
|
||||
"description": "Ceph Metadata Server",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"recipe[ceph::repo]",
|
||||
"recipe[ceph::mds]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
16
roles/ceph-mon.json
Normal file
16
roles/ceph-mon.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "ceph-mon",
|
||||
"description": "Ceph Monitor",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"recipe[ceph::repo]",
|
||||
"recipe[ceph::mon]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
16
roles/ceph-osd.json
Normal file
16
roles/ceph-osd.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "ceph-osd",
|
||||
"description": "Ceph Object Storage Device",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"recipe[ceph::repo]",
|
||||
"recipe[ceph::osd]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
16
roles/ceph-radosgw.json
Normal file
16
roles/ceph-radosgw.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "ceph-radosgw",
|
||||
"description": "Ceph RADOS Gateway",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"recipe[ceph::repo]",
|
||||
"recipe[ceph::radosgw]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
16
roles/ceph-tgt.json
Normal file
16
roles/ceph-tgt.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "ceph-tgt",
|
||||
"description": "Ceph iSCSI Target",
|
||||
"json_class": "Chef::Role",
|
||||
"default_attributes": {
|
||||
},
|
||||
"override_attributes": {
|
||||
},
|
||||
"chef_type": "role",
|
||||
"run_list": [
|
||||
"recipe[ceph::repo]",
|
||||
"recipe[ceph::tgt]"
|
||||
],
|
||||
"env_run_lists": {
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user