f65052db5a
Rename Tripleo Service for NeutronMl2PluginBase from OS::TripleO::Docker::NeutronMl2PluginBase to match with other services as OS::TripleO::Services::NeutronMl2PluginBase. Change-Id: I38d2fb5e9f0daba4c519343e88cd51e07dd00300
33 lines
1.5 KiB
YAML
33 lines
1.5 KiB
YAML
# A Heat environment file that deploys ML2/OVS in the overcloud.
|
|
resource_registry:
|
|
OS::TripleO::Services::NeutronMl2PluginBase: ../../deployment/neutron/neutron-plugin-ml2.yaml
|
|
|
|
OS::TripleO::Services::NeutronApi: ../../deployment/neutron/neutron-api-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronCorePlugin: ../../deployment/neutron/neutron-plugin-ml2-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronMetadataAgent: ../../deployment/neutron/neutron-metadata-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronOvsAgent: ../../deployment/neutron/neutron-ovs-agent-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronDhcpAgent: ../../deployment/neutron/neutron-dhcp-container-puppet.yaml
|
|
OS::TripleO::Services::ComputeNeutronOvsAgent: ../../deployment/neutron/neutron-ovs-agent-container-puppet.yaml
|
|
OS::TripleO::Services::NeutronL3Agent: ../../deployment/neutron/neutron-l3-container-puppet.yaml
|
|
|
|
# Disable OVN services
|
|
OS::TripleO::Services::OVNController: OS::Heat::None
|
|
OS::TripleO::Services::OVNDBs: OS::Heat::None
|
|
OS::TripleO::Services::OVNMetadataAgent: OS::Heat::None
|
|
OS::TripleO::Network::Ports::OVNDBsVipPort: ../../network/ports/noop.yaml
|
|
|
|
parameter_defaults:
|
|
|
|
NeutronMechanismDrivers: ['openvswitch']
|
|
NeutronPluginExtensions: "qos,port_security"
|
|
|
|
NeutronTypeDrivers: 'vxlan,vlan,flat,gre'
|
|
NeutronNetworkType: 'vxlan'
|
|
NeutronServicePlugins: 'router,qos,segments,trunk,port_forwarding'
|
|
NeutronVniRanges: ['1:65536', ]
|
|
KernelIpNonLocalBind: 0
|
|
|
|
NeutronEnableDVR: false
|
|
|
|
NeutronL3AgentExtensions: "port_forwarding"
|