diff options
author | Jenkins <jenkins@review.openstack.org> | 2015-05-19 09:10:24 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2015-05-19 09:10:25 +0000 |
commit | 2eca0d61ed187af23f55ab580726874da0587da7 (patch) | |
tree | bd6779eecdb3d8d3bae9a5059c29bd1706e417b1 | |
parent | 9ce06559bc32c279e0905472f29def58abf5eda0 (diff) | |
parent | 274a4cfbb31417c34fee3b215281bf2a42b7471f (diff) |
Merge "Add a directory for overcloud heat environments"
-rw-r--r-- | environments/README.md | 13 | ||||
-rw-r--r-- | environments/puppet-ceph-devel.yaml | 16 |
2 files changed, 29 insertions, 0 deletions
diff --git a/environments/README.md b/environments/README.md new file mode 100644 index 00000000..4111f7ed --- /dev/null +++ b/environments/README.md @@ -0,0 +1,13 @@ +This directory contains Heat environment file snippets which can +be used to enable features in the Overcloud. + +Configuration +------------- + +These can be enabled using the -e [path to environment yaml] option with +heatclient. + +Below is an example of how to enable the Ceph template using +devtest\_overcloud.sh: + + export OVERCLOUD\_CUSTOM\_HEAT\_ENV=$TRIPLEO\_ROOT/tripleo-heat-templates/environments/ceph_devel.yaml diff --git a/environments/puppet-ceph-devel.yaml b/environments/puppet-ceph-devel.yaml new file mode 100644 index 00000000..d782e8d8 --- /dev/null +++ b/environments/puppet-ceph-devel.yaml @@ -0,0 +1,16 @@ +# A Heat environment file which can be used to enable a Ceph +# storage cluster using the controller and 2 ceph nodes. +# Rbd backends are enabled for Cinder, Glance, and Nova. +parameters: + CephStorageCount: 2 + #NOTE: These ID's and keys should be regenerated for + # a production deployment. What is here is suitable for + # developer and CI testing only. + CephClusterFSID: '4b5c8c0a-ff60-454b-a1b4-9747aa737d19' + CephMonKey: 'AQC+Ox1VmEr3BxAALZejqeHj50Nj6wJDvs96OQ==' + CephAdminKey: 'AQDLOh1VgEp6FRAAFzT7Zw+Y9V6JJExQAsRnRQ==' + NovaEnableRbdBackend: true + CinderEnableRbdBackend: true + GlanceBackend: rbd + CinderEnableIscsiBackend: false + ControllerEnableCephStorage: true |