1 Description: Nova API,Keystone,Heat Engine and API,Glance,Quantum,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
17 Default: https://raw.github.com/stackforge/tripleo-heat-templates/master/nova-compute-instance.yaml
28 Description: What username to ssh to the virtual power host with.
35 Description: admin_password for setting up auth in nova.
44 Type: OS::Heat::AccessPolicy
49 Type: AWS::IAM::AccessKey
52 Path: nova-compute-instance.yaml
53 SubKey: Resources.NovaCompute
55 NovaApiHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
56 KeystoneHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
57 RabbitHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
58 QuantumHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
59 GlanceHost: {"Fn::GetAtt": [notcompute, PrivateIp]}
67 OpenStack::Heat::Stack: {}
68 Openstack::ImageBuilder::Elements:
72 - quantum-network-node
76 db: mysql://cinder:unset@localhost/cinder
77 volume_size_mb: '5000'
78 controller-address: 0.0.0.0
81 db: mysql://glance:unset@localhost/glance
87 admin_tenant_name: service
89 auth_encryption_key: unset___________
90 db: mysql://heat:unset@localhost/heat
91 heat_watch_server_url: http://0.0.0.0:8003
92 metadata_server_url: http://0.0.0.0:8000
94 - resource: notcompute
104 waitcondition_server_url: http://0.0.0.0:8000/v1/waitcondition
108 db: mysql://keystone:unset@localhost/keystone
111 compute_driver: libvirt.LibvirtDriver
112 db: mysql://nova:unset@localhost/nova
115 floatingip_end: 192.0.2.64
116 floatingip_range: 192.0.2.0/24
117 floatingip_start: 192.0.2.45
119 metadata_proxy_shared_secret: unset
121 enable_tunneling: 'True'
126 public_interface: eth2
127 tenant_network_type: gre
128 ovs_db: mysql://quantum:unset@localhost/ovs_quantum?charset=utf8
132 service-password: unset
140 Type: AWS::EC2::Instance