tripleo-heat-templates/environments/neutron-nsx.yaml
Gary Kotton 78f4a33166 Add initial support for NSX plugin
Add the support for the VMware NSX plugin

Co-Authored-By: Tong Liu <tongl@vmware.com>

Change-Id: I3567cbb4ed8d6e5b2a3ea6b8cff6c7b8ed13b692
2017-04-06 04:11:15 -07:00

16 lines
746 B
YAML

# A Heat environment that can be used to deploy NSX Services
# extensions, configured via puppet
resource_registry:
# NSX doesn't require dhcp, l3, metadata, and ovs agents
OS::TripleO::Services::NeutronDhcpAgent: OS::Heat::None
OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
OS::TripleO::Services::NeutronMetadataAgent: OS::Heat::None
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
# Override the Neutron core plugin to use NSX
OS::TripleO::Services::NeutronCorePlugin: OS::TripleO::Services::NeutronCorePluginNSX
OS::TripleO::Services::ComputeNeutronCorePlugin: OS::Heat::None
parameter_defaults:
NeutronCorePlugin: vmware_nsx.plugin.NsxV3Plugin