blob: b9727477600ba8f66bb577dc00f60c9033300716 [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
Oleh Hryhorove8d23152018-04-17 16:17:53 +030046 ipflush_onchange: true
Tatyana Leontovich15b38e82018-01-11 13:06:38 +020047 name: ${_param:external_interface}
48 mtu: ${_param:interface_mtu}
49 proto: manual
Michael Polenchuk3b6951f2018-03-06 17:10:39 +040050 ovs_port_type: OVSPort
51 type: ovs_port
52 ovs_bridge: br-floating
53 bridge: br-floating
Tatyana Leontovich15b38e82018-01-11 13:06:38 +020054 br-floating:
55 enabled: true
56 type: ovs_bridge
57 mtu: ${_param:interface_mtu}
58 br-mgmt:
59 enabled: true
60 type: bridge
61 proto: static
62 address: ${_param:single_address}
63 netmask: 255.255.255.0
64 mtu: ${_param:interface_mtu}
65 use_interfaces:
66 - ${_param:primary_interface}
67 br-mesh:
68 enabled: true
69 type: bridge
70 mtu: ${_param:interface_mtu}
71 proto: static
72 address: ${_param:tenant_address}
73 netmask: 255.255.255.0
74 use_interfaces:
75 - ${_param:tenant_interface}
76 float-to-ex:
77 enabled: true
78 type: ovs_port
79 mtu: ${_param:interface_mtu}
80 bridge: br-floating
Michael Polenchuk3b6951f2018-03-06 17:10:39 +040081 proto: static
Tatyana Leontovich15b38e82018-01-11 13:06:38 +020082 address: ${_param:external_address}
83 netmask: 255.255.255.0