1 Description: Nova API,Keystone,Heat Engine and API,Glance,Neutron,Dedicated MySQL
2 server,Dedicated RabbitMQ Server,Group of Nova Computes
3 HeatTemplateFormatVersion: '2012-12-12'
7 Description: Flavor to request when deploying.
11 Description: Name of an existing EC2 KeyPair to enable SSH access to the instances
14 Default: libvirt.LibvirtDriver
16 NovaComputeLibvirtType:
21 Default: overcloud-compute
27 Description: What username to ssh to the virtual power host with.
31 Default: overcloud-control
37 Type: OS::Heat::AccessPolicy
42 Type: OS::Heat::AccessPolicy
47 Type: AWS::IAM::AccessKey
52 Type: AWS::IAM::AccessKey
56 - Ref: ComputeAccessPolicy
60 Path: nova-compute-instance.yaml
61 SubKey: Resources.NovaCompute0
63 NovaApiHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
64 KeystoneHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
65 RabbitHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
66 NeutronHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
67 GlanceHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
68 NovaDSN: {"Fn::Join": ['', ['mysql://nova:unset@', {"Fn::GetAtt": [notcompute, PrivateIp]}, '/nova']]}
69 NeutronDSN: {"Fn::Join": ['', ['mysql://neutron:unset@', {"Fn::GetAtt": [notcompute, PrivateIp]}, '/neutron']]}
70 NeutronNetworkType: "gre"
71 NeutronEnableTunnelling: "True"
72 NeutronNetworkVLANRanges: ""
73 NeutronBridgeMappings: ""
74 RabbitPassword: "guest"
75 ServicePassword: "unset"
83 OpenStack::Heat::Stack: {}
84 Openstack::ImageBuilder::Elements:
88 - neutron-network-node
92 db: mysql://cinder:unset@localhost/cinder
93 volume_size_mb: '5000'
94 controller-address: 0.0.0.0
97 db: mysql://glance:unset@localhost/glance
102 admin_password: unset
103 admin_tenant_name: service
105 auth_encryption_key: unset___________
106 db: mysql://heat:unset@localhost/heat
107 heat_watch_server_url: http://0.0.0.0:8003
108 metadata_server_url: http://0.0.0.0:8000
110 - resource: notcompute
120 waitcondition_server_url: http://0.0.0.0:8000/v1/waitcondition
124 db: mysql://keystone:unset@localhost/keystone
127 compute_driver: libvirt.LibvirtDriver
128 db: mysql://nova:unset@localhost/nova
133 metadata_proxy_shared_secret: unset
135 enable_tunneling: 'True'
137 public_interface: eth0
138 physical_bridge: br-ex
139 tenant_network_type: gre
140 ovs_db: mysql://neutron:unset@localhost/ovs_neutron?charset=utf8
144 service-password: unset
152 Type: AWS::EC2::Instance