Merge "[virtual] Rename all to drop virtual prefix"
[fuel.git] / mcp / reclass / classes / cluster / mcp-pike-ovn-noha / openstack / compute.yml
1 ##############################################################################
2 # Copyright (c) 2017 Mirantis Inc., Enea AB and others.
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Apache License, Version 2.0
5 # which accompanies this distribution, and is available at
6 # http://www.apache.org/licenses/LICENSE-2.0
7 ##############################################################################
8 ---
9 classes:
10   - service.neutron.compute.ovn.single
11   - cluster.mcp-pike-common-noha.openstack_compute
12   - cluster.mcp-pike-ovn-noha
13 parameters:
14   linux:
15     network:
16       interface:
17         external_interface:
18           enabled: true
19           name: ${_param:external_interface}
20           mtu: ${_param:interface_mtu}
21           proto: manual
22           type: eth
23         br-mesh:
24           enabled: true
25           type: bridge
26           proto: static
27           address: ${_param:tenant_address}
28           netmask: 255.255.255.0
29           use_interfaces:
30             - ${_param:tenant_interface}
31         br-floating:
32           enabled: true
33           type: ovs_bridge
34           mtu: ${_param:interface_mtu}
35         float-to-ex:
36           enabled: true
37           type: ovs_port
38           mtu: ${_param:interface_mtu}
39           bridge: br-floating
40         br-ex:
41           enabled: true
42           type: bridge
43           mtu: ${_param:interface_mtu}
44           address: ${_param:external_address}
45           netmask: 255.255.255.0
46           use_interfaces:
47             - ${_param:external_interface}
48           use_ovs_ports:
49             - float-to-ex