blob: cbe05b2b37857b3ddb80a2e56304eb228b7c587c [file] [log] [blame]
ibumarskovf240d1f2018-02-01 16:38:05 +04001classes:
2- system.linux.system.repo.mcp.openstack
3- system.linux.system.repo.mcp.extra
4- system.linux.system.repo.saltstack.xenial
5- system.linux.network.hosts
6- system.nova.compute.cluster
7- system.neutron.compute.cluster
8- system.heka.alarm.openstack_compute
dtsapikove73796f2018-02-21 16:45:24 +04009- system.prometheus.exporters.libvirt
ibumarskovf240d1f2018-02-01 16:38:05 +040010- cluster.virtual-mcp-mitaka-ovs
11parameters:
12 _param:
13 primary_interface: ens4
14 tenant_interface: ens5
15 external_interface: ens6
16 interface_mtu: 1500
17 linux_system_codename: xenial
18 nova:
19 compute:
20 vncproxy_url: http://${_param:cluster_vip_address}:6080
21 notification:
22 driver: messagingv2
23 topics: "notifications,${_param:stacklight_notification_topic}"
24 notify_on:
25 state_change: vm_and_task_state
26 message_queue:
27 members:
28 - host: ${_param:openstack_control_node01_address}
29 - host: ${_param:openstack_control_node02_address}
30 - host: ${_param:openstack_control_node03_address}
31 linux:
32 network:
33 bridge: openvswitch
34 interface:
35 dhcp_int:
36 enabled: true
37 name: ens3
38 proto: dhcp
39 type: eth
40 mtu: ${_param:interface_mtu}
41 primary_interface:
42 enabled: true
43 ipflush_onchange: true
44 name: ${_param:primary_interface}
45 mtu: ${_param:interface_mtu}
46 proto: manual
47 type: eth
48 tenant_interface:
49 enabled: true
50 ipflush_onchange: true
51 name: ${_param:tenant_interface}
52 mtu: ${_param:interface_mtu}
53 proto: manual
54 type: eth
55 br-mgmt:
56 enabled: true
57 type: bridge
58 proto: static
59 address: ${_param:single_address}
60 netmask: 255.255.255.0
61 use_interfaces:
62 - ${_param:primary_interface}
63 br-mesh:
64 enabled: true
65 type: bridge
66 proto: static
67 address: ${_param:tenant_address}
68 netmask: 255.255.255.0
69 use_interfaces:
70 - ${_param:tenant_interface}