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