blob: 014d7e42801c8ec2f6c9e36bb0821a6412689a84 [file] [log] [blame]
Ales Komarekc12dd412017-06-27 16:24:42 +02001classes:
2- system.linux.system.repo.mcp.openstack
3- system.linux.system.repo.mcp.extra
Martin Polreich47393e42018-08-07 10:57:41 +02004- system.linux.system.repo.mcp.apt_mirantis.saltstack
Jiri Broulikabd4e382017-07-21 17:24:22 +02005- service.neutron.gateway.single
Petr Michalecf05e3ea2017-08-21 17:33:16 +02006- cluster.os-aio-ovs
Ales Komarekc12dd412017-06-27 16:24:42 +02007parameters:
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
Oleg Iurchenko1a3a1102018-01-05 13:16:06 +020026 ipflush_onchange: true
Ales Komarekc12dd412017-06-27 16:24:42 +020027 name: ${_param:primary_interface}
28 mtu: ${_param:interface_mtu}
29 proto: manual
30 type: eth
31 tenant_interface:
32 enabled: true
Oleg Iurchenko1a3a1102018-01-05 13:16:06 +020033 ipflush_onchange: true
Ales Komarekc12dd412017-06-27 16:24:42 +020034 name: ${_param:tenant_interface}
35 mtu: ${_param:interface_mtu}
36 proto: manual
37 type: eth
38 external_interface:
39 enabled: true
Oleg Iurchenko1a3a1102018-01-05 13:16:06 +020040 ipflush_onchange: true
Ales Komarekc12dd412017-06-27 16:24:42 +020041 name: ${_param:external_interface}
42 mtu: ${_param:interface_mtu}
43 proto: manual
44 type: eth
45 br-floating:
46 enabled: true
47 type: ovs_bridge
48 mtu: ${_param:interface_mtu}
49 br-mgmt:
50 enabled: true
51 type: bridge
52 proto: static
53 address: ${_param:single_address}
54 netmask: 255.255.255.0
55 mtu: ${_param:interface_mtu}
56 use_interfaces:
57 - ${_param:primary_interface}
58 br-mesh:
59 enabled: true
60 type: bridge
61 mtu: ${_param:interface_mtu}
62 proto: static
63 address: ${_param:tenant_address}
64 netmask: 255.255.255.0
65 use_interfaces:
66 - ${_param:tenant_interface}
67 float-to-ex:
68 enabled: true
69 type: ovs_port
70 mtu: ${_param:interface_mtu}
71 bridge: br-floating
72 br-ex:
73 enabled: true
74 type: bridge
75 mtu: ${_param:interface_mtu}
76 address: ${_param:external_address}
77 netmask: 255.255.255.0
78 use_interfaces:
79 - ${_param:external_interface}
80 use_ovs_ports:
Jiri Broulikabd4e382017-07-21 17:24:22 +020081 - float-to-ex
82 neutron:
83 gateway:
84 dvr: ${_param:neutron_gateway_dvr}
85 qos: ${_param:neutron_enable_qos}
86 agent_mode: ${_param:neutron_gateway_agent_mode}
87 backend:
Oleg Iurchenko1a3a1102018-01-05 13:16:06 +020088 tenant_network_types: ${_param:neutron_tenant_network_types}"