tripleo-heat-templates/environments/neutron-ml2-vpp.yaml
Feng Pan 59fedd3d53 Add networking-vpp ML2 mechanism driver support
Implements: blueprint fdio-integration-tripleo

Change-Id: I412f7a887ca4b95bcf1314e8c54cb1e7d03b1e41
Signed-off-by: Feng Pan <fpan@redhat.com>
2017-04-10 11:44:08 -04:00

23 lines
961 B
YAML

# Environment file used to enable networking-vpp ML2 mechanism driver
resource_registry:
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
OS::TripleO::Services::NeutronVppAgent: ../puppet/services/neutron-vpp-agent.yaml
OS::TripleO::Services::Etcd: ../puppet/services/etcd.yaml
OS::TripleO::Services::Vpp: ../puppet/services/vpp.yaml
parameter_defaults:
#Comma delimited list of <physical_network>:<VPP Interface>.
#Example: "datacentre:GigabitEthernet2/2/0"
#NeutronVPPAgentPhysnets: ""
NeutronMechanismDrivers: vpp
NeutronNetworkType: vlan
NeutronServicePlugins: router
NeutronTypeDrivers: vlan,flat
ExtraConfig:
# Use Linux Bridge driver for DHCP and L3 agent.
neutron::agents::dhcp::interface_driver: "neutron.agent.linux.interface.BridgeInterfaceDriver"
neutron::agents::l3::interface_driver: "neutron.agent.linux.interface.BridgeInterfaceDriver"