Merge "Disable Neutron agents with OVN."
[apex-tripleo-heat-templates.git] / environments / neutron-ml2-ovn.yaml
1 # A Heat environment file which can be used to enable OVN
2 # extensions, configured via puppet
3 resource_registry:
4   OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
5   OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
6   OS::TripleO::Services::NeutronCorePlugin: OS::TripleO::Services::NeutronCorePluginML2OVN
7   OS::TripleO::Services::ComputeNeutronCorePlugin: ../puppet/services/neutron-compute-plugin-ovn.yaml
8 # Disabling Neutron services that overlap with OVN
9   OS::TripleO::Services::NeutronDhcpAgent: OS::Heat::None
10   OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
11
12 parameter_defaults:
13   NeutronMechanismDrivers: ovn
14   OVNDbHost: '0.0.0.0'
15   OVNSouthboundServerPort: 6642
16   OVNNorthboundServerPort: 6641
17   OVNDbConnectionTimeout: 60
18   OVNVifType: ovs
19   OVNNeutronSyncMode: log
20   OVNQosDriver: ovn-qos
21   OVNTunnelEncapType: geneve