blob: ade8bb12553402f26ecab07059807472ed6db718 [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
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00005- system.neutron.gateway.cluster
Tatyana Leontovich3a9e8682018-08-30 19:25:01 +03006- cluster.virtual-offline-pike-ovs-dpdk.infra
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00007parameters:
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:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030016 notification:
17 driver: messagingv2
18 topics: "notifications"
Michael Polenchukddc7c4c2018-03-14 14:14:05 +040019 l2gw:
20 enabled: false
21 ovsdb_hosts:
22 ovsdbx: 127.0.0.1:6632
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000023 linux:
24 network:
25 bridge: openvswitch
26 interface:
27 dhcp_int:
28 enabled: true
29 name: ens3
30 proto: dhcp
31 type: eth
32 mtu: ${_param:interface_mtu}
33 primary_interface:
34 enabled: true
35 ipflush_onchange: true
36 name: ${_param:primary_interface}
37 mtu: ${_param:interface_mtu}
38 proto: manual
39 type: eth
40 tenant_interface:
41 enabled: true
42 ipflush_onchange: true
43 name: ${_param:tenant_interface}
44 mtu: ${_param:interface_mtu}
45 proto: manual
46 type: eth
47 external_interface:
48 enabled: true
49 ipflush_onchange: true
50 name: ${_param:external_interface}
51 mtu: ${_param:interface_mtu}
52 proto: manual
53 type: eth
54 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
81 br-ex:
82 enabled: true
83 type: bridge
84 mtu: ${_param:interface_mtu}
85 address: ${_param:external_address}
86 netmask: 255.255.255.0
87 use_interfaces:
88 - ${_param:external_interface}
89 use_ovs_ports:
90 - float-to-ex