blob: 65ad393b6dac0bc379636b7b5f5a91c3bd6b8fe5 [file] [log] [blame]
Tatyana Leontovich15b38e82018-01-11 13:06:38 +02001classes:
2- system.linux.system.repo.mcp.apt_mirantis.openstack
3- system.linux.system.repo.mcp.extra
4- system.linux.system.repo.mcp.apt_mirantis.saltstack_2016_3
5- system.neutron.gateway.cluster
6- cluster.virtual-pike-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 ipflush_onchange: true
27 name: ${_param:primary_interface}
28 mtu: ${_param:interface_mtu}
29 proto: manual
30 type: eth
31 # tenant_interface:
32 # enabled: true
33 # name: ${_param:tenant_interface}
34 # mtu: ${_param:interface_mtu}
35 # proto: manual
36 # type: eth
37 external_interface:
38 enabled: true
39 ipflush_onchange: true
40 name: ${_param:external_interface}
41 mtu: ${_param:interface_mtu}
42 proto: manual
43 type: eth
44 br-floating:
45 enabled: true
46 type: ovs_bridge
47 mtu: ${_param:interface_mtu}
48 br-mgmt:
49 enabled: true
50 type: bridge
51 proto: static
52 address: ${_param:single_address}
53 netmask: 255.255.255.0
54 mtu: ${_param:interface_mtu}
55 use_interfaces:
56 - ${_param:primary_interface}
57 br-prv:
58 enabled: true
59 type: ovs_bridge
60 address: ${_param:tenant_address}
61 netmask: 255.255.255.0
62 floating-to-prv:
63 enabled: true
64 type: ovs_port
65 port_type: patch
66 bridge: br-floating
67 peer: prv-to-floating
68 prv-to-floating:
69 enabled: true
70 type: ovs_port
71 port_type: patch
72 bridge: br-prv
73 peer: floating-to-prv
74 float-to-ex:
75 enabled: true
76 type: ovs_port
77 mtu: ${_param:interface_mtu}
78 bridge: br-floating
79 br-ex:
80 enabled: true
81 type: bridge
82 mtu: ${_param:interface_mtu}
83 address: ${_param:external_address}
84 netmask: 255.255.255.0
85 use_interfaces:
86 - ${_param:external_interface}
87 use_ovs_ports:
88 - float-to-ex