diff options
Diffstat (limited to 'nova-compute-instance.yaml')
-rw-r--r-- | nova-compute-instance.yaml | 17 |
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: |