blob: 9e0290adcdf90ad50ff576e0bc369e4f6b7b8d83 [file] [log] [blame]
Jeepyb Userdd14e0b2017-02-28 15:19:32 +00001classes:
2- system.linux.system.repo.mcp10
3- system.nova.compute.cluster
4- system.neutron.compute.cluster
Jeepyb Userdd14e0b2017-02-28 15:19:32 +00005- system.heka.alarm.openstack_compute
6- cluster.virtual-mcp10-ovs
7parameters:
8 _param:
9 primary_interface: ens4
Richard Felklfe273492017-03-14 09:48:31 +010010 tenant_interface: ens5
11 external_interface: ens6
Jeepyb Userdd14e0b2017-02-28 15:19:32 +000012 interface_mtu: 9000
13 linux_system_codename: xenial
14 nova:
15 compute:
16 vncproxy_url: http://${_param:cluster_vip_address}:6080
17 notification:
18 driver: messagingv2
19 topics: "notifications,${_param:stacklight_notification_topic}"
20 notify_on:
21 state_change: vm_and_task_state
22 message_queue:
23 members:
24 - host: ${_param:openstack_control_node01_address}
25 - host: ${_param:openstack_control_node02_address}
26 - host: ${_param:openstack_control_node03_address}
Richard Felklfe273492017-03-14 09:48:31 +010027 linux:
28 network:
29 bridge: openvswitch
30 interface:
31 dhcp_int:
32 enabled: true
33 name: ens3
34 proto: dhcp
35 type: eth
36 mtu: ${_param:interface_mtu}
37 primary_interface:
38 enabled: true
39 name: ${_param:primary_interface}
40 mtu: ${_param:interface_mtu}
41 proto: manual
42 type: eth
43 tenant_interface:
44 enabled: true
45 name: ${_param:tenant_interface}
46 mtu: ${_param:interface_mtu}
47 proto: manual
48 type: eth
49 br-mgmt:
50 enabled: true
51 type: bridge
52 proto: static
53 address: ${_param:single_address}
54 netmask: 255.255.255.0
55 use_interfaces:
56 - ${_param:primary_interface}
57 br-mesh:
58 enabled: true
59 type: bridge
60 proto: static
61 address: ${_param:tenant_address}
62 netmask: 255.255.255.0
63 use_interfaces:
64 - ${_param:tenant_interface}