blob: 9f736980a7c9787e74453b386cd3cbb4bdd2c9f7 [file] [log] [blame]
Marek Celoudbc643142017-04-07 15:02:38 +02001classes:
2- system.linux.system.lowmem
3- system.linux.system.repo.glusterfs
4- system.linux.system.repo.mcp.contrail
Marek Celoudd6e05da2017-04-28 14:57:14 +02005- system.linux.system.repo.mcp.openstack
Marek Celoudbc643142017-04-07 15:02:38 +02006- system.linux.system.repo.mcp.extra
Martin Polreich47393e42018-08-07 10:57:41 +02007- system.linux.system.repo.mcp.apt_mirantis.saltstack
Marek Celoudbc643142017-04-07 15:02:38 +02008- system.memcached.server.single
9- system.rabbitmq.server.cluster
10- system.rabbitmq.server.vhost.openstack
Marek Celoud4d274922017-04-07 15:52:07 +020011- system.keystone.server.wsgi
Marek Celoudbc643142017-04-07 15:02:38 +020012- system.keystone.server.cluster
Marek Celoud62ec1662017-04-10 13:59:06 +020013- system.glusterfs.server.volume.glance
14- system.glusterfs.server.volume.keystone
15- system.glusterfs.server.cluster
16- system.glusterfs.client.cluster
17- system.glusterfs.client.volume.glance
18- system.glusterfs.client.volume.keystone
Marek Celoudbc643142017-04-07 15:02:38 +020019- system.glance.control.cluster
Marek Celoudbc643142017-04-07 15:02:38 +020020- system.nova.control.cluster
Petr Jedinýa792cf32017-06-29 15:32:14 +020021- system.haproxy.proxy.listen.openstack.nova-placement
Marek Celoudbc643142017-04-07 15:02:38 +020022- system.neutron.control.opencontrail.cluster
23- system.cinder.control.cluster
24- system.heat.server.cluster
Petr Jediný21192422017-05-22 17:39:22 +020025- system.opencontrail.client.cluster
26- system.heat.server.resource.contrail
Mykyta Karpin7bdd53f2017-06-07 18:09:08 +030027- system.designate.server.cluster
28- system.designate.server.backend.bind
Marek Celoudbc643142017-04-07 15:02:38 +020029- system.ceilometer.server.cluster
Ildar Svetlove963a532017-06-29 13:39:37 +040030- system.ceilometer.server.backend.influxdb
Marek Celoudbc643142017-04-07 15:02:38 +020031- system.aodh.server.cluster
Ildar Svetlove963a532017-06-29 13:39:37 +040032- system.heka.ceilometer_collector.single
Marek Celoudbc643142017-04-07 15:02:38 +020033- system.galera.server.cluster
34- system.galera.server.database.aodh
35- system.galera.server.database.ceilometer
36- system.galera.server.database.cinder
37- system.galera.server.database.glance
38- system.galera.server.database.grafana
39- system.galera.server.database.heat
40- system.galera.server.database.keystone
41- system.galera.server.database.nova
Mykyta Karpin7bdd53f2017-06-07 18:09:08 +030042- system.galera.server.database.designate
Mateusz Matuszkowiakd4c407a2018-05-18 13:26:55 +020043- system.keepalived.cluster.instance.default_keepalived_check
Marek Celoudbc643142017-04-07 15:02:38 +020044- cluster.virtual-mcp11-contrail
45parameters:
46 _param:
47 keepalived_vip_interface: ens4
48 cluster_vip_address: ${_param:openstack_control_address}
49 cluster_local_address: ${_param:single_address}
50 cluster_node01_hostname: ctl01
51 cluster_node01_address: ${_param:openstack_control_node01_address}
52 cluster_node02_hostname: ctl02
53 cluster_node02_address: ${_param:openstack_control_node02_address}
54 cluster_node03_hostname: ctl03
55 cluster_node03_address: ${_param:openstack_control_node03_address}
Marek Celoudbc643142017-04-07 15:02:38 +020056 linux:
57 system:
58 package:
59 python-msgpack:
60 version: latest
61 network:
62 interface:
63 ens4:
64 enabled: true
65 type: eth
Petr Jediný9b3a0ed2017-04-13 15:12:09 +020066 proto: static
67 address: ${_param:single_address}
68 netmask: 255.255.255.0
Marek Celoudbc643142017-04-07 15:02:38 +020069 keepalived:
70 cluster:
71 instance:
72 VIP:
73 virtual_router_id: 150
Mykyta Karpin7bdd53f2017-06-07 18:09:08 +030074 bind:
75 server:
76 control:
77 mgmt:
78 enabled: true
79 bind:
80 address: ${_param:single_address}
81 port: 953
82 allow:
83 - ${_param:openstack_control_node01_address}
84 - ${_param:openstack_control_node02_address}
85 - ${_param:openstack_control_node03_address}
86 keys:
87 - designate
Marek Celoudbc643142017-04-07 15:02:38 +020088 keystone:
89 server:
90 admin_email: ${_param:admin_email}
91 notification:
92 driver: messagingv2
93 topics: "notifications,${_param:stacklight_notification_topic}"
Mykyta Karpin7bdd53f2017-06-07 18:09:08 +030094 designate:
95 server:
Michal Kobus054f9d42018-03-15 18:44:42 +010096 enabled: ${_param:designate_server_enabled}
97 domain_id: ${_param:designate_domain_id}
98 version: ${_param:designate_version}
99 backend:
100 bind9:
101 rndc_key: ${_param:designate_bind9_rndc_key}
102 rndc_algorithm: ${_param:designate_bind9_rndc_algorithm}
Mykyta Karpin7bdd53f2017-06-07 18:09:08 +0300103 pools:
104 default:
105 description: 'test pool'
106 targets:
107 default:
108 description: 'test target1'
109 default1:
110 type: ${_param:designate_pool_target_type}
111 description: 'test target2'
112 masters: ${_param:designate_pool_target_masters}
113 options:
114 host: ${_param:openstack_control_node02_address}
115 port: 53
116 rndc_host: ${_param:openstack_control_node02_address}
117 rndc_port: 953
118 rndc_key_file: /etc/designate/rndc.key
119 default2:
120 type: ${_param:designate_pool_target_type}
121 description: 'test target3'
122 masters: ${_param:designate_pool_target_masters}
123 options:
124 host: ${_param:openstack_control_node03_address}
125 port: 53
126 rndc_host: ${_param:openstack_control_node03_address}
127 rndc_port: 953
128 rndc_key_file: /etc/designate/rndc.key
Ivan Udovichenko7da7f1e2017-09-08 17:53:19 +0300129 worker:
130 enabled: ${_param:designate_worker_enabled}
Marek Celoudbc643142017-04-07 15:02:38 +0200131 glance:
132 server:
133 storage:
134 engine: file
135 images: []
136 workers: 1
137 notification:
138 driver: messagingv2
139 topics: "notifications,${_param:stacklight_notification_topic}"
140 heat:
141 server:
142 notification:
143 driver: messagingv2
144 topics: "notifications,${_param:stacklight_notification_topic}"
145 nova:
146 controller:
147 networking: contrail
148 cpu_allocation: 54
149 bind:
150 private_address: ${_param:cluster_local_address}
151 public_address: ${_param:cluster_vip_address}
152 novncproxy_port: 6080
153 vncproxy_url: http://${_param:cluster_vip_address}:6080
154 cache:
155 engine: memcached
156 prefix: CACHE_NOVA
157 members:
158 - host: 127.0.0.1
159 port: 11211
160 workers: 1
161 notification:
162 driver: messagingv2
163 topics: "notifications,${_param:stacklight_notification_topic}"
164 neutron:
165 server:
166 plugin: contrail
167 tunnel_type: vxlan
168 public_networks: []
169 contrail:
170 version: ${_param:opencontrail_version}
171 notification:
172 driver: messagingv2
173 topics: "notifications,${_param:stacklight_notification_topic}"
174 cinder:
175 volume:
176 notification:
177 driver: messagingv2
178 topics: "notifications,${_param:stacklight_notification_topic}"
179 controller:
180 notification:
181 driver: messagingv2
182 topics: "notifications,${_param:stacklight_notification_topic}"