[mcp] Bring in dpdk scenario support
[fuel.git] / mcp / reclass / classes / cluster / virtual-mcp-ocata-ovs / openstack / compute.yml
1 classes:
2 - system.linux.system.repo.mcp.openstack
3 - system.linux.system.repo.mcp.extra
4 - system.linux.system.repo.saltstack.xenial
5 - system.nova.compute.cluster
6 - system.neutron.compute.cluster
7 - system.ceilometer.agent.cluster
8 - cluster.virtual-mcp-ocata-ovs
9 parameters:
10   _param:
11     primary_interface: ens4
12     tenant_interface: ens5
13     external_interface: ens6
14     interface_mtu: 9000
15     linux_system_codename: xenial
16   nova:
17     compute:
18       vncproxy_url: http://${_param:cluster_vip_address}:6080
19       message_queue:
20         members:
21           - host: ${_param:openstack_control_node01_address}
22           - host: ${_param:openstack_control_node02_address}
23           - host: ${_param:openstack_control_node03_address}
24   linux:
25     network:
26       bridge: openvswitch
27       interface:
28         dhcp_int:
29           enabled: true
30           name: ens3
31           proto: dhcp
32           type: eth
33           mtu: ${_param:interface_mtu}
34         primary_interface:
35           enabled: true
36           name: ${_param:primary_interface}
37           mtu: ${_param:interface_mtu}
38           proto: manual
39           type: eth
40         tenant_interface:
41           enabled: true
42           name: ${_param:tenant_interface}
43           mtu: ${_param:interface_mtu}
44           proto: manual
45           type: eth
46         br-mgmt:
47           enabled: true
48           type: bridge
49           proto: static
50           address: ${_param:single_address}
51           netmask: 255.255.255.0
52           use_interfaces:
53           - ${_param:primary_interface}
54         br-mesh:
55           enabled: true
56           type: bridge
57           proto: static
58           address: ${_param:tenant_address}
59           netmask: 255.255.255.0
60           use_interfaces:
61           - ${_param:tenant_interface}