blob: 2e7f0f0256157848cb23ffec0d313c79a7202627 [file] [log] [blame]
Adam Tenglerc1cd4d62017-07-25 11:19:37 +00001classes:
2- system.linux.system.repo.mcp.openstack
3- system.linux.system.repo.mcp.extra
4- system.linux.system.repo.saltstack.xenial
5- system.neutron.gateway.cluster
6- cluster.virtual-mcp11-ovs
7parameters:
8 _param:
9 primary_interface: ens4
10 tenant_interface: ens5
11 external_interface: ens6
12 interface_mtu: 9000
13 linux_system_codename: xenial
14 linux:
15 network:
16 bridge: openvswitch
17 interface:
18 dhcp_int:
19 enabled: true
20 name: ens3
21 proto: dhcp
22 type: eth
23 mtu: ${_param:interface_mtu}
24 primary_interface:
25 enabled: true
26 name: ${_param:primary_interface}
27 mtu: ${_param:interface_mtu}
28 proto: manual
29 type: eth
30 tenant_interface:
31 enabled: true
32 name: ${_param:tenant_interface}
33 mtu: ${_param:interface_mtu}
34 proto: manual
35 type: eth
36 external_interface:
37 enabled: true
38 name: ${_param:external_interface}
39 mtu: ${_param:interface_mtu}
40 proto: manual
41 type: eth
42 br-floating:
43 enabled: true
44 type: ovs_bridge
45 mtu: ${_param:interface_mtu}
46 br-mgmt:
47 enabled: true
48 type: bridge
49 proto: static
50 address: ${_param:single_address}
51 netmask: 255.255.255.0
52 mtu: ${_param:interface_mtu}
53 use_interfaces:
54 - ${_param:primary_interface}
55 br-mesh:
56 enabled: true
57 type: bridge
58 mtu: ${_param:interface_mtu}
59 proto: static
60 address: ${_param:tenant_address}
61 netmask: 255.255.255.0
62 use_interfaces:
63 - ${_param:tenant_interface}
64 float-to-ex:
65 enabled: true
66 type: ovs_port
67 mtu: ${_param:interface_mtu}
68 bridge: br-floating
69 br-ex:
70 enabled: true
71 type: bridge
72 mtu: ${_param:interface_mtu}
73 address: ${_param:external_address}
74 netmask: 255.255.255.0
75 use_interfaces:
76 - ${_param:external_interface}
77 use_ovs_ports:
78 - float-to-ex