blob: 51217c45be487e13978952f4b48256d33f995f1f [file] [log] [blame]
Jiri Broulikeaae24f2017-04-21 16:59:29 +02001classes:
2- system.linux.system.repo.mcp.contrail
Marek Celoudd6e05da2017-04-28 14:57:14 +02003- system.linux.system.repo.mcp.openstack
Jiri Broulikeaae24f2017-04-21 16:59:29 +02004- system.linux.system.repo.mcp.extra
5- system.linux.system.repo.saltstack.xenial
6- system.nova.compute.cluster
7- system.opencontrail.compute.cluster
8- system.heka.alarm.openstack_compute
9- system.opencontrail.client.cluster
10- system.opencontrail.client.resource.virtual_router
11- service.opencontrail.compute.cluster
12
13- system.opencontrail.compute.dpdk
14- system.nova.compute.nfv.hugepages
15- system.nova.compute.nfv.cpu_pinning
16
17- cluster.virtual-mcp11-contrail-nfv
18parameters:
19 _param:
20 cluster_vip_address: ${_param:openstack_control_address}
21 cluster_local_address: ${_param:single_address}
22 cluster_node01_hostname: ctl01
23 cluster_node01_address: ${_param:openstack_control_node01_address}
24 cluster_node02_hostname: ctl02
25 cluster_node02_address: ${_param:openstack_control_node02_address}
26 cluster_node03_hostname: ctl03
27 cluster_node03_address: ${_param:openstack_control_node03_address}
28 opencontrail_compute_address: ${_param:single_address}
29 opencontrail_compute_gateway: 172.16.10.1
30 opencontrail_compute_iface: ens4
31 linux_system_codename: xenial
32 linux:
33 network:
Petr Jedinýb46cd722017-06-28 20:11:31 +020034 concat_iface_files:
35 - src: '/etc/network/interfaces.d/50-cloud-init.cfg'
36 dst: '/etc/network/interfaces'
Jiri Broulikeaae24f2017-04-21 16:59:29 +020037 interface:
38 ens4:
39 enabled: true
40 type: eth
41 proto: manual
42 vhost0:
43 enabled: true
44 type: eth
45 mtu: 1500
46 address: ${_param:single_address}
47 netmask: '255.255.255.0'
48 # pre_up_cmds:
49 # - /usr/lib/contrail/if-vhost0
50 # use_interfaces:
51 # - ens4
Jiri Broulik967348c2017-06-28 15:42:54 +020052 system:
53 package:
54 liburcu4:
55 version: 0.9.1-3
Jiri Broulikeaae24f2017-04-21 16:59:29 +020056 nova:
57 compute:
58 vncproxy_url: http://${_param:cluster_vip_address}:6080
59 message_queue:
60 members:
61 - host: ${_param:openstack_control_node01_address}
62 - host: ${_param:openstack_control_node02_address}
63 - host: ${_param:openstack_control_node03_address}
64 notification:
65 driver: messagingv2
66 topics: "notifications,${_param:stacklight_notification_topic}"
67 notify_on:
68 state_change: vm_and_task_state
69 ceilometer:
70 agent:
71 message_queue:
72 members:
73 - host: ${_param:openstack_control_node01_address}
74 - host: ${_param:openstack_control_node02_address}
75 - host: ${_param:openstack_control_node03_address}
76 opencontrail:
77 common:
78 network:
79 host: ${_param:openstack_control_address}
Jiri Broulik967348c2017-06-28 15:42:54 +020080