blob: ae64c8f0e263a78cc8bdd8fa930fd631ab39b236 [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-mcp-pike-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
Michael Polenchukddc7c4c2018-03-14 14:14:05 +040014 neutron:
15 gateway:
16 l2gw:
17 enabled: false
18 ovsdb_hosts:
19 ovsdbx: 127.0.0.1:6632
Tatyana Leontovich15b38e82018-01-11 13:06:38 +020020 linux:
21 network:
22 bridge: openvswitch
23 interface:
24 dhcp_int:
25 enabled: true
26 name: ens3
27 proto: dhcp
28 type: eth
29 mtu: ${_param:interface_mtu}
30 primary_interface:
31 enabled: true
32 ipflush_onchange: true
33 name: ${_param:primary_interface}
34 mtu: ${_param:interface_mtu}
35 proto: manual
36 type: eth
37 tenant_interface:
38 enabled: true
39 ipflush_onchange: true
40 name: ${_param:tenant_interface}
41 mtu: ${_param:interface_mtu}
42 proto: manual
43 type: eth
44 external_interface:
45 enabled: true
Tatyana Leontovich15b38e82018-01-11 13:06:38 +020046 name: ${_param:external_interface}
47 mtu: ${_param:interface_mtu}
48 proto: manual
Michael Polenchuk3b6951f2018-03-06 17:10:39 +040049 ovs_port_type: OVSPort
50 type: ovs_port
51 ovs_bridge: br-floating
52 bridge: br-floating
Tatyana Leontovich15b38e82018-01-11 13:06:38 +020053 br-floating:
54 enabled: true
55 type: ovs_bridge
56 mtu: ${_param:interface_mtu}
57 br-mgmt:
58 enabled: true
59 type: bridge
60 proto: static
61 address: ${_param:single_address}
62 netmask: 255.255.255.0
63 mtu: ${_param:interface_mtu}
64 use_interfaces:
65 - ${_param:primary_interface}
66 br-mesh:
67 enabled: true
68 type: bridge
69 mtu: ${_param:interface_mtu}
70 proto: static
71 address: ${_param:tenant_address}
72 netmask: 255.255.255.0
73 use_interfaces:
74 - ${_param:tenant_interface}
75 float-to-ex:
76 enabled: true
77 type: ovs_port
78 mtu: ${_param:interface_mtu}
79 bridge: br-floating
Michael Polenchuk3b6951f2018-03-06 17:10:39 +040080 proto: static
Tatyana Leontovich15b38e82018-01-11 13:06:38 +020081 address: ${_param:external_address}
82 netmask: 255.255.255.0