Heat support

Fixes: rhbz#967309

Change-Id: I8d04588719e56bbb6fa9c3b2be06da34c3d0d65b
This commit is contained in:
Martin Magr
2013-06-27 14:50:06 +02:00
parent c9504604ba
commit 1523dc39a1
12 changed files with 329 additions and 2 deletions

View File

@@ -0,0 +1,23 @@
class { 'heat':
keystone_host => '%(CONFIG_KEYSTONE_HOST)s',
keystone_password => '%(CONFIG_HEAT_KS_PW)s',
auth_uri => 'http://%(CONFIG_KEYSTONE_HOST)s:35357/v2.0',
rpc_backend => 'heat.openstack.common.rpc.impl_qpid',
qpid_hostname => '%(CONFIG_QPID_HOST)s',
verbose => true,
debug => true
}
class {"heat::db":
sql_connection => "mysql://heat:%(CONFIG_HEAT_DB_PW)s@%(CONFIG_MYSQL_HOST)s/heat"
}
class { 'heat::api':
}
class { 'heat::engine':
heat_metadata_server_url => 'http://%(CONFIG_HEAT_METADATA_HOST)s:8000',
heat_waitcondition_server_url => 'http://%(CONFIG_HEAT_METADATA_HOST)s:8000/v1/waitcondition',
heat_watch_server_url => 'http://%(CONFIG_HEAT_WATCH_HOST)s:8003',
}