1 Description: Nova API,Keystone,Heat Engine and API,Glance,Neutron,Dedicated MySQL
2 server,Dedicated RabbitMQ Server
3 HeatTemplateFormatVersion: '2012-12-12'
9 Description: Password to use for mysqldump from Bootstrap Host
14 Description: Load mysqldump from this Host
16 BootstrapRootPassword:
18 Description: Root password for localhost access after bootstrap
21 BootstrapSlavePassword:
23 Description: Password to use with BootstrapSlaveUser
28 Description: User to use for replication from bootstrap host
31 Description: Password for connecting to glance database
35 Description: Password for accessing Heat database.
40 Description: Use this flavor
44 Description: Name of an existing EC2 KeyPair to enable SSH access to the instances
47 Description: Password for connecting to keystone
51 Description: Password for connecting to nova database
58 Description: Password for connecting to neutron database
65 Description: Password for RabbitMQ
72 Description: admin_password for setting up auth in nova.
82 Type: OS::Heat::AccessPolicy
87 Type: AWS::IAM::AccessKey
95 OpenStack::ImageBuilder::Elements:
111 password: {Ref: KeystoneDBPassword}
114 password: {Ref: HeatDBPassword}
117 password: {Ref: GlanceDBPassword}
120 password: {Ref: NovaDBPassword}
123 password: {Ref: NeutronDBPassword}
128 - - 'mysql://glance:'
129 - {Ref: GlanceDBPassword}
130 - '@127.0.0.1/glance'
136 - {Ref: HeatDBPassword}
141 - resource: notCompute0
151 auth_encryption_key: unset
161 - - 'mysql://keystone:'
162 - {Ref: KeystoneDBPassword}
163 - '@127.0.0.1/keystone'
169 - {Ref: NovaDBPassword}
177 - - 'mysql://neutron:'
178 - {Ref: NeutronDBPassword}
179 - '@127.0.0.1/ovs_neutron'
198 Type: AWS::EC2::Instance