blob: 60a8d20074e12e8416d7c9c318555095738692ba [file] [log] [blame]
Jiri Broulikeaae24f2017-04-21 16:59:29 +02001classes:
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-dpdk
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
Jiri Broulik967348c2017-06-28 15:42:54 +020036 external_interface:
Jiri Broulikeaae24f2017-04-21 16:59:29 +020037 enabled: true
Jiri Broulik967348c2017-06-28 15:42:54 +020038 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
Jiri Broulikeaae24f2017-04-21 16:59:29 +020049 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}
Jiri Broulik967348c2017-06-28 15:42:54 +020055 br-mesh:
Jiri Broulikeaae24f2017-04-21 16:59:29 +020056 enabled: true
Jiri Broulik967348c2017-06-28 15:42:54 +020057 type: bridge
58 mtu: ${_param:interface_mtu}
59 proto: static
Jiri Broulik04893142017-04-25 15:10:46 +020060 address: ${_param:tenant_address}
61 netmask: 255.255.255.0
Jiri Broulik967348c2017-06-28 15:42:54 +020062 use_interfaces:
63 - ${_param:tenant_interface}
64 float-to-ex:
Jiri Broulikeaae24f2017-04-21 16:59:29 +020065 enabled: true
66 type: ovs_port
Jiri Broulik967348c2017-06-28 15:42:54 +020067 mtu: ${_param:interface_mtu}
Jiri Broulikeaae24f2017-04-21 16:59:29 +020068 bridge: br-floating
Jiri Broulik967348c2017-06-28 15:42:54 +020069 br-ex:
Jiri Broulikeaae24f2017-04-21 16:59:29 +020070 enabled: true
Jiri Broulik967348c2017-06-28 15:42:54 +020071 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