Update README.md for Heat

Update 'Beginning with heat' section.

Change-Id: I795105a31e19f2def99ed61a450c76b847df96e6
This commit is contained in:
Denis Egorenko 2015-07-31 13:14:07 +03:00
parent f6f7d5287a
commit 7aa7151b19
1 changed files with 28 additions and 0 deletions

View File

@ -39,6 +39,34 @@ Setup
### Beginning with heat
To utilize the heat module's functionality you will need to declare multiple resources.
The following is a modified excerpt from the [openstack module](httpd://github.com/stackforge/puppet-openstack).
This is not an exhaustive list of all the components needed. We recommend that you consult and understand the
[openstack module](https://github.com/stackforge/puppet-openstack) and the [core openstack](http://docs.openstack.org)
documentation to assist you in understanding the available deployment options.
```puppet
# enable heat resources
class { '::heat':
rabbit_userid => 'heat',
rabbit_password => 'an_even_bigger_secret',
rabbit_host => '127.0.0.1',
database_connection => 'mysql://heat:a_big_secret@127.0.0.1/heat?charset=utf8',
identity_uri => 'http://127.0.0.1:35357/',
keystone_password => 'a_big_secret',
}
class { '::heat::api': }
class { '::heat::engine':
auth_encryption_key => '1234567890AZERTYUIOPMLKJHGFDSQ12',
}
class { '::heat::api_cloudwatch': }
class { '::heat::api_cfn': }
```
Implementation
--------------