1 Description: All-in-one baremetal OpenStack and all dependencies.
2 HeatTemplateFormatVersion: '2012-12-12'
6 Description: The password for the keystone admin account, used for monitoring, querying neutron etc.
11 Description: The keystone auth secret.
16 Description: The architecture to use in Nova-BM - i386 or amd64.
27 Description: The IP address for controller endpoints in config files.
31 Description: Flavor to request when deploying.
35 Description: The password for the glance service account, used by the glance services.
40 Description: Name of an existing EC2 KeyPair to enable SSH access to the instances
44 Description: The password for the Heat service account, used by the Heat services.
52 Description: The password for the neutron service account, used by neutron agents.
57 Description: The password for the nova service account, used by nova-api.
65 Type: OS::Heat::AccessPolicy
70 Type: AWS::IAM::AccessKey
71 notCompute0CompletionCondition:
72 Type: AWS::CloudFormation::WaitCondition
75 Handle: {Ref: notCompute0CompletionHandle}
78 notCompute0CompletionHandle:
79 Type: AWS::CloudFormation::WaitConditionHandle
86 Type: AWS::AutoScaling::LaunchConfiguration
91 OpenStack::Role: undercloudConfig
92 OpenStack::Heat::Stack: {}
93 OpenStack::ImageBuilder::Elements: [ boot-stack, heat-cfntools, neutron-network-node ]
99 Ref: ControllerAddress
101 db: mysql://cinder:unset@localhost/cinder
102 volume_size_mb: '5000'
104 Ref: notCompute0CompletionHandle
108 db: mysql://glance:unset@localhost/glance
115 admin_tenant_name: service
117 auth_encryption_key: unset___________
118 db: mysql://heat:unset@localhost/heat
123 - {Ref: ControllerAddress}
129 - {Ref: ControllerAddress}
131 waitcondition_server_url:
135 - {Ref: ControllerAddress}
136 - ":8000/v1/waitcondition"
141 path: undercloudConfig.Metadata
149 db: mysql://keystone:unset@localhost/keystone
153 ovs_db: mysql://neutron:unset@localhost/ovs_neutron?charset=utf8
155 dnsmasq_range: [192.0.2.25, 192.0.2.44]
157 Ref: NeutronPublicInterface
158 physical_bridge: br-ctlplane
159 physical_network: ctlplane
160 network_vlan_ranges: ctlplane
161 bridge_mappings: ctlplane:br-ctlplane
162 tenant_network_type: vlan
163 enable_tunneling: 'False'
170 Type: OS::Nova::Server
183 path: undercloudConfig.Metadata