Change flat network name for nosdn fdio scenario
[apex-tripleo-heat-templates.git] / environments / neutron-ml2-ovn-ha.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::NeutronCorePlugin: OS::TripleO::Services::NeutronCorePluginML2OVN
5   OS::TripleO::Services::OVNController: ../puppet/services/ovn-controller.yaml
6   OS::TripleO::Services::OVNDBs: ../puppet/services/pacemaker/ovn-dbs.yaml
7 # Disabling Neutron services that overlap with OVN
8   OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
9   OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
10   OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
11   OS::TripleO::Services::NeutronMetadataAgent: OS::Heat::None
12   OS::TripleO::Services::NeutronDhcpAgent: OS::Heat::None
13   OS::TripleO::Services::ComputeNeutronCorePlugin: OS::Heat::None
14
15 parameter_defaults:
16   NeutronMechanismDrivers: ovn
17   OVNVifType: ovs
18   OVNNeutronSyncMode: log
19   OVNQosDriver: ovn-qos
20   OVNTunnelEncapType: geneve
21   NeutronEnableDHCPAgent: false
22   NeutronTypeDrivers: 'geneve,vxlan,vlan,flat'
23   NeutronNetworkType: 'geneve'
24   NeutronServicePlugins: 'qos,ovn-router'
25   NeutronVniRanges: ['1:65536', ]