blob: 1febe018d847f1721c9281e2c76250d6625073d1 [file] [log] [blame]
Jeepyb Userdd14e0b2017-02-28 15:19:32 +00001classes:
2- system.linux.system.lowmem
3- system.linux.system.repo.mcp_contrail
Jiri Broulik6a09c472017-03-14 22:17:19 +01004- system.linux.system.repo.mcp10
Jeepyb Userdd14e0b2017-02-28 15:19:32 +00005- system.linux.system.repo.mos9_galera
6#- system.linux.system.repo.mos9
7#- system.linux.system.repo.mos9_latest
8- system.linux.system.repo.tcp_extra
9- system.memcached.server.single
10- system.rabbitmq.server.cluster
11- system.rabbitmq.server.vhost.openstack
12- system.keystone.server.cluster
13- system.keystone.server.storage.glusterfs
14- system.glance.control.cluster
15- system.glance.control.storage.glusterfs
16- system.nova.control.cluster
17- system.neutron.control.opencontrail.cluster
18- system.cinder.control.cluster
19- system.heat.server.cluster
20- system.ceilometer.server.cluster
21- system.ceilometer.server.backend.influxdb
22- system.aodh.server.cluster
23- system.opencontrail.control.cluster
24- system.heka.ceilometer_collector.single
25- system.galera.server.cluster
26- system.galera.server.database.aodh
27- system.galera.server.database.ceilometer
28- system.galera.server.database.cinder
29- system.galera.server.database.glance
30- system.galera.server.database.grafana
31- system.galera.server.database.heat
32- system.galera.server.database.keystone
33- system.galera.server.database.nova
34- system.heka.alarm.openstack_control
35- cluster.virtual-mcp10-contrail
36parameters:
37 _param:
38 keepalived_vip_interface: eth1
39 cluster_vip_address: ${_param:openstack_control_address}
40 cluster_local_address: ${_param:single_address}
41 cluster_node01_hostname: ctl01
42 cluster_node01_address: ${_param:openstack_control_node01_address}
43 cluster_node02_hostname: ctl02
44 cluster_node02_address: ${_param:openstack_control_node02_address}
45 cluster_node03_hostname: ctl03
46 cluster_node03_address: ${_param:openstack_control_node03_address}
47 linux:
48 system:
49 package:
50 python-msgpack:
51 version: latest
52 network:
53 interface:
54 eth1:
55 enabled: true
56 type: eth
57 proto: dhcp
58 keepalived:
59 cluster:
60 instance:
61 VIP:
62 virtual_router_id: 150
63 keystone:
64 server:
65 admin_email: ${_param:admin_email}
66 notification:
67 driver: messagingv2
68 topics: "notifications,${_param:stacklight_notification_topic}"
69 glance:
70 server:
71 storage:
72 engine: file
73 images: []
74 workers: 1
75 notification:
76 driver: messagingv2
77 topics: "notifications,${_param:stacklight_notification_topic}"
78 heat:
79 server:
80 notification:
81 driver: messagingv2
82 topics: "notifications,${_param:stacklight_notification_topic}"
83 nova:
84 controller:
85 networking: contrail
86 cpu_allocation: 54
87 bind:
88 private_address: ${_param:cluster_local_address}
89 public_address: ${_param:cluster_vip_address}
90 novncproxy_port: 6080
91 vncproxy_url: http://${_param:cluster_vip_address}:6080
92 cache:
93 engine: memcached
94 prefix: CACHE_NOVA
95 members:
96 - host: 127.0.0.1
97 port: 11211
98 workers: 1
99 notification:
100 driver: messagingv2
101 topics: "notifications,${_param:stacklight_notification_topic}"
102 neutron:
103 server:
104 plugin: contrail
105 tunnel_type: vxlan
106 public_networks: []
107 contrail:
108 version: ${_param:opencontrail_version}
109 notification:
110 driver: messagingv2
111 topics: "notifications,${_param:stacklight_notification_topic}"
112 cinder:
113 volume:
114 notification:
115 driver: messagingv2
116 topics: "notifications,${_param:stacklight_notification_topic}"
117 controller:
118 notification:
119 driver: messagingv2
120 topics: "notifications,${_param:stacklight_notification_topic}"