blob: 041da05e41673068304690253f2830d4d3c6acc6 [file] [log] [blame]
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00001classes:
azvyagintsev03e26b12018-10-22 16:34:31 +03002- system.linux.system.repo.mcp.apt_mirantis.openstack
3- system.linux.system.repo.mcp.apt_mirantis.extra
azvyagintsev98cba952018-07-13 12:40:53 +03004- system.linux.system.repo.mcp.apt_mirantis.saltstack
Tatyana Leontovich7fd02892018-11-21 15:11:23 +02005- system.linux.system.repo.mcp.apt_mirantis.docker
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00006- system.neutron.gateway.cluster
Tatyana Leontovich3a9e8682018-08-30 19:25:01 +03007- cluster.virtual-offline-pike-ovs-dpdk.infra
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00008parameters:
9 _param:
10 primary_interface: ens4
11 tenant_interface: ens5
12 external_interface: ens6
13 interface_mtu: 9000
14 linux_system_codename: xenial
Michael Polenchukddc7c4c2018-03-14 14:14:05 +040015 neutron:
16 gateway:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030017 notification:
18 driver: messagingv2
19 topics: "notifications"
Michael Polenchukddc7c4c2018-03-14 14:14:05 +040020 l2gw:
21 enabled: false
22 ovsdb_hosts:
23 ovsdbx: 127.0.0.1:6632
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000024 linux:
25 network:
26 bridge: openvswitch
27 interface:
28 dhcp_int:
29 enabled: true
30 name: ens3
31 proto: dhcp
32 type: eth
33 mtu: ${_param:interface_mtu}
34 primary_interface:
35 enabled: true
36 ipflush_onchange: true
37 name: ${_param:primary_interface}
38 mtu: ${_param:interface_mtu}
39 proto: manual
40 type: eth
41 tenant_interface:
42 enabled: true
43 ipflush_onchange: true
44 name: ${_param:tenant_interface}
45 mtu: ${_param:interface_mtu}
46 proto: manual
47 type: eth
48 external_interface:
49 enabled: true
50 ipflush_onchange: true
51 name: ${_param:external_interface}
52 mtu: ${_param:interface_mtu}
53 proto: manual
54 type: eth
55 br-floating:
56 enabled: true
57 type: ovs_bridge
58 mtu: ${_param:interface_mtu}
59 br-mgmt:
60 enabled: true
61 type: bridge
62 proto: static
63 address: ${_param:single_address}
64 netmask: 255.255.255.0
65 mtu: ${_param:interface_mtu}
66 use_interfaces:
67 - ${_param:primary_interface}
68 br-mesh:
69 enabled: true
70 type: bridge
71 mtu: ${_param:interface_mtu}
72 proto: static
73 address: ${_param:tenant_address}
74 netmask: 255.255.255.0
75 use_interfaces:
76 - ${_param:tenant_interface}
77 float-to-ex:
78 enabled: true
79 type: ovs_port
80 mtu: ${_param:interface_mtu}
81 bridge: br-floating
82 br-ex:
83 enabled: true
84 type: bridge
85 mtu: ${_param:interface_mtu}
86 address: ${_param:external_address}
87 netmask: 255.255.255.0
88 use_interfaces:
89 - ${_param:external_interface}
90 use_ovs_ports:
91 - float-to-ex