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: AWS::IAM::AccessKey
45 Path: nova-compute-instance.yaml
46 SubKey: Resources.NovaCompute
48 NovaApiHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
49 KeystoneHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
50 RabbitHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
51 NeutronHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
52 GlanceHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
53 NovaDSN: {"Fn::Join": ['', ['mysql://nova:unset@', {"Fn::GetAtt": [notcompute, PrivateIp]}, '/nova']]}
54 NeutronDSN: {"Fn::Join": ['', ['mysql://neutron:unset@', {"Fn::GetAtt": [notcompute, PrivateIp]}, '/neutron']]}
55 NeutronNetworkType: "gre"
56 NeutronEnableTunnelling: "True"
57 NeutronNetworkVLANRanges: ""
58 NeutronBridgeMappings: ""
59 RabbitPassword: "guest"
60 ServicePassword: "unset"
68 OpenStack::Heat::Stack: {}
69 Openstack::ImageBuilder::Elements:
73 - neutron-network-node
77 db: mysql://cinder:unset@localhost/cinder
78 volume_size_mb: '5000'
79 controller-address: 0.0.0.0
82 db: mysql://glance:unset@localhost/glance
88 admin_tenant_name: service
90 auth_encryption_key: unset___________
91 db: mysql://heat:unset@localhost/heat
92 heat_watch_server_url: http://0.0.0.0:8003
93 metadata_server_url: http://0.0.0.0:8000
95 - resource: notcompute
105 waitcondition_server_url: http://0.0.0.0:8000/v1/waitcondition
109 db: mysql://keystone:unset@localhost/keystone
112 compute_driver: libvirt.LibvirtDriver
113 db: mysql://nova:unset@localhost/nova
118 metadata_proxy_shared_secret: unset
120 enable_tunneling: 'True'
122 public_interface: eth0
123 physical_bridge: br-ex
124 tenant_network_type: gre
125 ovs_db: mysql://neutron:unset@localhost/ovs_neutron?charset=utf8
129 service-password: unset
137 Type: AWS::EC2::Instance