aboutsummaryrefslogtreecommitdiffstats
path: root/nova-compute-instance.yaml
diff options
context:
space:
mode:
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: