aboutsummaryrefslogtreecommitdiffstats
path: root/environments/neutron-nsx.yaml
blob: eb1dcec6e175cfec54abd5a009224bb97ce53e00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 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