blob: 485c5abc1f04d3c601c2e6c40dc53e0d583e2a5b [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
7- system.linux.system.repo.saltstack.xenial
8- 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
Marek Celoudbc643142017-04-07 15:02:38 +020043- cluster.virtual-mcp11-contrail
44parameters:
45 _param:
46 keepalived_vip_interface: ens4
47 cluster_vip_address: ${_param:openstack_control_address}
48 cluster_local_address: ${_param:single_address}
49 cluster_node01_hostname: ctl01
50 cluster_node01_address: ${_param:openstack_control_node01_address}
51 cluster_node02_hostname: ctl02
52 cluster_node02_address: ${_param:openstack_control_node02_address}
53 cluster_node03_hostname: ctl03
54 cluster_node03_address: ${_param:openstack_control_node03_address}
Marek Celoudbc643142017-04-07 15:02:38 +020055 linux:
56 system:
57 package:
58 python-msgpack:
59 version: latest
60 network:
61 interface:
62 ens4:
63 enabled: true
64 type: eth
Petr Jediný9b3a0ed2017-04-13 15:12:09 +020065 proto: static
66 address: ${_param:single_address}
67 netmask: 255.255.255.0
Marek Celoudbc643142017-04-07 15:02:38 +020068 keepalived:
69 cluster:
70 instance:
71 VIP:
72 virtual_router_id: 150
Mykyta Karpin7bdd53f2017-06-07 18:09:08 +030073 bind:
74 server:
75 control:
76 mgmt:
77 enabled: true
78 bind:
79 address: ${_param:single_address}
80 port: 953
81 allow:
82 - ${_param:openstack_control_node01_address}
83 - ${_param:openstack_control_node02_address}
84 - ${_param:openstack_control_node03_address}
85 keys:
86 - designate
Marek Celoudbc643142017-04-07 15:02:38 +020087 keystone:
88 server:
89 admin_email: ${_param:admin_email}
90 notification:
91 driver: messagingv2
92 topics: "notifications,${_param:stacklight_notification_topic}"
Mykyta Karpin7bdd53f2017-06-07 18:09:08 +030093 designate:
94 server:
Michal Kobus054f9d42018-03-15 18:44:42 +010095 enabled: ${_param:designate_server_enabled}
96 domain_id: ${_param:designate_domain_id}
97 version: ${_param:designate_version}
98 backend:
99 bind9:
100 rndc_key: ${_param:designate_bind9_rndc_key}
101 rndc_algorithm: ${_param:designate_bind9_rndc_algorithm}
Mykyta Karpin7bdd53f2017-06-07 18:09:08 +0300102 pools:
103 default:
104 description: 'test pool'
105 targets:
106 default:
107 description: 'test target1'
108 default1:
109 type: ${_param:designate_pool_target_type}
110 description: 'test target2'
111 masters: ${_param:designate_pool_target_masters}
112 options:
113 host: ${_param:openstack_control_node02_address}
114 port: 53
115 rndc_host: ${_param:openstack_control_node02_address}
116 rndc_port: 953
117 rndc_key_file: /etc/designate/rndc.key
118 default2:
119 type: ${_param:designate_pool_target_type}
120 description: 'test target3'
121 masters: ${_param:designate_pool_target_masters}
122 options:
123 host: ${_param:openstack_control_node03_address}
124 port: 53
125 rndc_host: ${_param:openstack_control_node03_address}
126 rndc_port: 953
127 rndc_key_file: /etc/designate/rndc.key
Ivan Udovichenko7da7f1e2017-09-08 17:53:19 +0300128 worker:
129 enabled: ${_param:designate_worker_enabled}
Marek Celoudbc643142017-04-07 15:02:38 +0200130 glance:
131 server:
132 storage:
133 engine: file
134 images: []
135 workers: 1
136 notification:
137 driver: messagingv2
138 topics: "notifications,${_param:stacklight_notification_topic}"
139 heat:
140 server:
141 notification:
142 driver: messagingv2
143 topics: "notifications,${_param:stacklight_notification_topic}"
144 nova:
145 controller:
146 networking: contrail
147 cpu_allocation: 54
148 bind:
149 private_address: ${_param:cluster_local_address}
150 public_address: ${_param:cluster_vip_address}
151 novncproxy_port: 6080
152 vncproxy_url: http://${_param:cluster_vip_address}:6080
153 cache:
154 engine: memcached
155 prefix: CACHE_NOVA
156 members:
157 - host: 127.0.0.1
158 port: 11211
159 workers: 1
160 notification:
161 driver: messagingv2
162 topics: "notifications,${_param:stacklight_notification_topic}"
163 neutron:
164 server:
165 plugin: contrail
166 tunnel_type: vxlan
167 public_networks: []
168 contrail:
169 version: ${_param:opencontrail_version}
170 notification:
171 driver: messagingv2
172 topics: "notifications,${_param:stacklight_notification_topic}"
173 cinder:
174 volume:
175 notification:
176 driver: messagingv2
177 topics: "notifications,${_param:stacklight_notification_topic}"
178 controller:
179 notification:
180 driver: messagingv2
181 topics: "notifications,${_param:stacklight_notification_topic}"