summaryrefslogtreecommitdiff
path: root/clusters
diff options
context:
space:
mode:
authorPatrick Darley <patrick.darley@codethink.co.uk>2015-05-22 12:53:28 +0000
committerBaserock Gerrit <gerrit@baserock.org>2015-05-26 13:55:06 +0000
commitda770dc8126d5325036634f0e61493a2a88654ab (patch)
treeda902e9f74f7c3312319612fbf4080302e11fb86 /clusters
parentfdbea24797f7559ec8edc0c34f71a8dc5e0a94dc (diff)
downloaddefinitions-da770dc8126d5325036634f0e61493a2a88654ab.tar.gz
Update openstack onenode swift cluster morphology.
To account for the changes made to the configurations of some components, and the addition of ironic and ceilometer openstack components. Change-Id: Iea40d193003a3626cf58b7a8bad8168233f5b715
Diffstat (limited to 'clusters')
-rw-r--r--clusters/openstack-one-node-swift.morph22
1 files changed, 20 insertions, 2 deletions
diff --git a/clusters/openstack-one-node-swift.morph b/clusters/openstack-one-node-swift.morph
index 574b7d61..588b6e81 100644
--- a/clusters/openstack-one-node-swift.morph
+++ b/clusters/openstack-one-node-swift.morph
@@ -30,7 +30,11 @@ description: |
- NOVA_VIRT_TYPE can be either 'kvm' or 'qemu', depending on where the
system is being deployed to.
- We recommend changing all the PASSWORDs variables, also the
- KEYSTONE_TEMPORARY_ADMIN_TOKEN and METADATA_PROXY_SHARED_SECRET.
+ KEYSTONE_TEMPORARY_ADMIN_TOKEN, METADATA_PROXY_SHARED_SECRET and
+ METERING_SECRET
+ - Setting NOVA_BAREMETAL_SCHEDULING with an YAML truth value will configure
+ Nova to schedule baremetal machines through the Ironic driver, instead of
+ sheduling virtual machines.
systems:
- morph: systems/openstack-system-x86_64.morph
@@ -87,12 +91,13 @@ systems:
CONTROLLER_HOST_ADDRESS: onenode
MANAGEMENT_INTERFACE_IP_ADDRESS: <management ip>
-
+ KEYSTONE_ENABLE_SERVICE: True
KEYSTONE_TEMPORARY_ADMIN_TOKEN: 22f3aa1cf538e3f6d5e8
KEYSTONE_ADMIN_PASSWORD: veryinsecure
KEYSTONE_DB_USER: keystoneDB
KEYSTONE_DB_PASSWORD: veryinsecure
+ GLANCE_ENABLE_SERVICE: True
GLANCE_SERVICE_USER: glance
GLANCE_SERVICE_PASSWORD: veryinsecure
GLANCE_DB_USER: glanceDB
@@ -103,6 +108,7 @@ systems:
NOVA_DB_USER: novaDB
NOVA_DB_PASSWORD: veryinsecure
NOVA_VIRT_TYPE: qemu
+ NOVA_BAREMETAL_SCHEDULING: no
CINDER_SERVICE_USER: cinder
CINDER_SERVICE_PASSWORD: veryinsecure
@@ -117,6 +123,18 @@ systems:
NEUTRON_DB_PASSWORD: veryinsecure
METADATA_PROXY_SHARED_SECRET: novaneutronmetasecret
+ IRONIC_ENABLE_SERVICE: True
+ IRONIC_SERVICE_USER: ironic
+ IRONIC_SERVICE_PASSWORD: veryinsecure
+ IRONIC_DB_USER: ironicDB
+ IRONIC_DB_PASSWORD: veryinsecure
+
+ CEILOMETER_SERVICE_USER: ceilometer
+ CEILOMETER_SERVICE_PASSWORD: veryinsecure
+ CEILOMETER_DB_USER: ceilometerDB
+ CEILOMETER_DB_PASSWORD: veryinsecure
+ METERING_SECRET: insecureceilometersecret
+
HOSTS_CONTROLLER: <management ip> onenode
# Network interface to be used, only needed if there are more