aboutsummaryrefslogtreecommitdiffstats
path: root/nova-compute-instance.yaml
diff options
context:
space:
mode:
authorClint Byrum <clint@fewbar.com>2013-05-23 15:49:41 -0700
committerClint Byrum <clint@fewbar.com>2013-06-06 09:40:16 -0700
commita96fefd92fd5ee80f83f0d6c16607c3c13627b8e (patch)
tree5bbc7d5238bdf2427f382f12b2b0e21798c73dc2 /nova-compute-instance.yaml
parent5eadb8b0add980ffe51a6e3acbba291ac6007184 (diff)
Nested stack of nova-compute-instance.yaml
Diffstat (limited to 'nova-compute-instance.yaml')
-rw-r--r--nova-compute-instance.yaml17
1 files changed, 17 insertions, 0 deletions
diff --git a/nova-compute-instance.yaml b/nova-compute-instance.yaml
index 2c9b838a..f508377a 100644
--- a/nova-compute-instance.yaml
+++ b/nova-compute-instance.yaml
@@ -28,8 +28,14 @@ Parameters:
NovaComputeDriver:
Type: String
Default: libvirt.LibvirtDriver
+ NovaApiHost:
+ Type: String
GlanceHost:
Type: String
+ NovaDSN:
+ Type: String
+ QuantumDSN:
+ Type: String
Resources:
AccessPolicy:
Type: OS::Heat::AccessPolicy
@@ -65,12 +71,23 @@ Resources:
- resource: NovaCompute
nova:
compute_driver: {Ref: NovaComputeDriver}
+ db: {Ref: NovaDSN}
+ host: {Ref: NovaApiHost}
glance:
host: {Ref: GlanceHost}
keystone:
host: {Ref: KeystoneHost}
quantum:
host: {Ref: QuantumHost}
+ ovs_db: {Ref: QuantumDSN}
+ ovs:
+ local_ip:
+ Fn::GetAtt: [ NovaCompute, PrivateIp ]
+ tenant_network_type: gre
+ network_vlan_ranges: ''
+ bridge_mappings: ''
+ enable_tunneling: 'True'
+
service-password: {Ref: ServicePassword}
admin-password: {Ref: ServicePassword}
rabbit: