1 # A Heat environment that can be used to deploy OVN services with non HA OVN DB servers.
3 OS::TripleO::Docker::NeutronMl2PluginBase: ../../puppet/services/neutron-plugin-ml2-ovn.yaml
4 OS::TripleO::Services::OVNController: ../../docker/services/ovn-controller.yaml
5 OS::TripleO::Services::OVNDBs: ../../docker/services/ovn-dbs.yaml
6 # Disabling Neutron services that overlap with OVN
7 OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
8 OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
9 OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
10 OS::TripleO::Services::NeutronMetadataAgent: OS::Heat::None
11 OS::TripleO::Services::NeutronDhcpAgent: OS::Heat::None
12 OS::TripleO::Services::ComputeNeutronCorePlugin: OS::Heat::None
16 NeutronMechanismDrivers: ovn
18 OVNNeutronSyncMode: log
20 OVNTunnelEncapType: geneve
21 NeutronEnableDHCPAgent: false
22 NeutronTypeDrivers: 'geneve,vxlan,vlan,flat'
23 NeutronNetworkType: 'geneve'
24 NeutronServicePlugins: 'qos,ovn-router'
25 NeutronVniRanges: ['1:65536', ]
26 DockerNeutronApiImage: 'tripleoupstream/centos-binary-neutron-server-ovn:latest'
27 DockerNeutronConfigImage: 'tripleoupstream/centos-binary-neutron-server-ovn:latest'