blob: 8fd0fad8defb3dc1f22ebc6205eb900da05d82c5 [file] [log] [blame]
Jeepyb Userdd14e0b2017-02-28 15:19:32 +00001classes:
2- system.linux.system.lowmem
Ondrej Smola6b5d0aa2017-03-22 18:15:38 +01003- system.linux.system.repo.mcp.contrail
4- system.linux.system.repo.mcp.openstack
5- system.linux.system.repo.mcp.extra
6- system.linux.system.repo.saltstack.trusty
Jeepyb Userdd14e0b2017-02-28 15:19:32 +00007- system.memcached.server.single
8- system.rabbitmq.server.cluster
9- system.rabbitmq.server.vhost.openstack
10- system.keystone.server.cluster
11- system.keystone.server.storage.glusterfs
12- system.glance.control.cluster
13- system.glance.control.storage.glusterfs
14- system.nova.control.cluster
15- system.neutron.control.opencontrail.cluster
16- system.cinder.control.cluster
17- system.heat.server.cluster
18- system.ceilometer.server.cluster
19- system.ceilometer.server.backend.influxdb
20- system.aodh.server.cluster
Jiri Broulikfeef9fc2017-03-23 15:28:51 +010021- system.opencontrail.client.resource.edge_router
Jeepyb Userdd14e0b2017-02-28 15:19:32 +000022- system.opencontrail.control.cluster
Marek Celoudfff39912017-03-15 20:54:54 +010023- system.opencontrail.client.cluster
24- system.opencontrail.client.resource.control_node
25- system.opencontrail.client.resource.config_node
26- system.opencontrail.client.resource.database_node
27- system.opencontrail.client.resource.analytics_node
Marek Celoudf54926a2017-03-24 20:28:47 +010028- system.haproxy.proxy.listen.opencontrail.analytics
Jeepyb Userdd14e0b2017-02-28 15:19:32 +000029- system.heka.ceilometer_collector.single
30- system.galera.server.cluster
31- system.galera.server.database.aodh
32- system.galera.server.database.ceilometer
33- system.galera.server.database.cinder
34- system.galera.server.database.glance
35- system.galera.server.database.grafana
36- system.galera.server.database.heat
37- system.galera.server.database.keystone
38- system.galera.server.database.nova
39- system.heka.alarm.openstack_control
40- cluster.virtual-mcp10-contrail
41parameters:
42 _param:
43 keepalived_vip_interface: eth1
44 cluster_vip_address: ${_param:openstack_control_address}
45 cluster_local_address: ${_param:single_address}
46 cluster_node01_hostname: ctl01
47 cluster_node01_address: ${_param:openstack_control_node01_address}
48 cluster_node02_hostname: ctl02
49 cluster_node02_address: ${_param:openstack_control_node02_address}
50 cluster_node03_hostname: ctl03
51 cluster_node03_address: ${_param:openstack_control_node03_address}
Jiri Broulikfeef9fc2017-03-23 15:28:51 +010052 opencontrail_router01_hostname: vsrx01.${_param:cluster_domain}
Jiri Broulik2efafa42017-03-24 17:34:19 +010053 opencontrail_router01_address: 172.16.10.131
Jeepyb Userdd14e0b2017-02-28 15:19:32 +000054 linux:
55 system:
56 package:
57 python-msgpack:
58 version: latest
59 network:
60 interface:
61 eth1:
62 enabled: true
63 type: eth
64 proto: dhcp
65 keepalived:
66 cluster:
67 instance:
68 VIP:
69 virtual_router_id: 150
70 keystone:
71 server:
72 admin_email: ${_param:admin_email}
73 notification:
74 driver: messagingv2
75 topics: "notifications,${_param:stacklight_notification_topic}"
76 glance:
77 server:
78 storage:
79 engine: file
80 images: []
81 workers: 1
82 notification:
83 driver: messagingv2
84 topics: "notifications,${_param:stacklight_notification_topic}"
85 heat:
86 server:
87 notification:
88 driver: messagingv2
89 topics: "notifications,${_param:stacklight_notification_topic}"
90 nova:
91 controller:
92 networking: contrail
93 cpu_allocation: 54
94 bind:
95 private_address: ${_param:cluster_local_address}
96 public_address: ${_param:cluster_vip_address}
97 novncproxy_port: 6080
98 vncproxy_url: http://${_param:cluster_vip_address}:6080
99 cache:
100 engine: memcached
101 prefix: CACHE_NOVA
102 members:
103 - host: 127.0.0.1
104 port: 11211
105 workers: 1
106 notification:
107 driver: messagingv2
108 topics: "notifications,${_param:stacklight_notification_topic}"
109 neutron:
110 server:
111 plugin: contrail
112 tunnel_type: vxlan
113 public_networks: []
114 contrail:
115 version: ${_param:opencontrail_version}
116 notification:
117 driver: messagingv2
118 topics: "notifications,${_param:stacklight_notification_topic}"
119 cinder:
120 volume:
121 notification:
122 driver: messagingv2
123 topics: "notifications,${_param:stacklight_notification_topic}"
124 controller:
125 notification:
126 driver: messagingv2
127 topics: "notifications,${_param:stacklight_notification_topic}"