2 # The purpose of this file is to define the account catalog for the site. This
3 # mostly contains service usernames, but also contain some information which
4 # should be changed like the region (site) name.
5 schema: pegleg/AccountCatalogue/v1
7 schema: metadata/Document/v1
8 name: ucp_service_accounts
12 storagePolicy: cleartext
21 username: psql_exporter
30 # NEWSITE-CHANGEME: Replace with the site name
31 region_name: RegionOne
34 user_domain_name: default
35 project_domain_name: default
46 # NEWSITE-CHANGEME: Replace with the site name
47 region_name: RegionOne
50 project_domain_name: default
51 user_domain_name: default
55 # NEWSITE-CHANGEME: Replace with the site name
56 region_name: RegionOne
59 project_domain_name: default
60 user_domain_name: default
67 # NEWSITE-CHANGEME: Replace with the site name
68 region_name: RegionOne
71 project_domain_name: default
72 user_domain_name: default
95 # NEWSITE-CHANGEME: Replace with the site name
96 region_name: RegionOne
99 project_domain_name: default
100 user_domain_name: default
112 project_domain_name: default
113 user_domain_name: default
114 project_name: service
115 # NEWSITE-CHANGEME: Replace with the site name
116 region_name: RegionOne
121 # NEWSITE-CHANGEME: Replace with the site name
122 region_name: RegionOne
124 project_name: service
125 project_domain_name: default
126 user_domain_name: default
131 prometheus_openstack_exporter:
133 region_name: RegionOne
135 username: prometheus-openstack-exporter
136 project_name: service
137 user_domain_name: default
138 project_domain_name: default
143 # NEWSITE-CHANGEME: Replace with the site name
144 region_name: RegionOne
146 project_name: service
147 user_domain_name: default
148 project_domain_name: default
151 schema: pegleg/AccountCatalogue/v1
153 schema: metadata/Document/v1
154 name: osh_service_accounts
158 storagePolicy: cleartext
161 schema: pegleg/CommonSoftwareConfig/v1
162 name: common-software-config
163 path: .osh.region_name
165 path: .osh.keystone.admin.region_name
167 schema: pegleg/CommonSoftwareConfig/v1
168 name: common-software-config
169 path: .osh.region_name
171 path: .osh.cinder.cinder.region_name
173 schema: pegleg/CommonSoftwareConfig/v1
174 name: common-software-config
175 path: .osh.region_name
177 path: .osh.glance.glance.region_name
179 schema: pegleg/CommonSoftwareConfig/v1
180 name: common-software-config
181 path: .osh.region_name
183 path: .osh.heat.heat.region_name
185 schema: pegleg/CommonSoftwareConfig/v1
186 name: common-software-config
187 path: .osh.region_name
189 path: .osh.heat.heat_trustee.region_name
191 schema: pegleg/CommonSoftwareConfig/v1
192 name: common-software-config
193 path: .osh.region_name
195 path: .osh.heat.heat_stack_user.region_name
197 schema: pegleg/CommonSoftwareConfig/v1
198 name: common-software-config
199 path: .osh.region_name
201 path: .osh.swift.keystone.region_name
203 schema: pegleg/CommonSoftwareConfig/v1
204 name: common-software-config
205 path: .osh.region_name
207 path: .osh.neutron.neutron.region_name
209 schema: pegleg/CommonSoftwareConfig/v1
210 name: common-software-config
211 path: .osh.region_name
213 path: .osh.nova.nova.region_name
215 schema: pegleg/CommonSoftwareConfig/v1
216 name: common-software-config
217 path: .osh.region_name
219 path: .osh.nova.placement.region_name
221 schema: pegleg/CommonSoftwareConfig/v1
222 name: common-software-config
223 path: .osh.region_name
225 path: .osh.barbican.barbican.region_name
232 user_domain_name: default
233 project_domain_name: default
239 username: keystone-rabbitmq-user
241 # NEWSITE-CHANGEME: Replace with the site's LDAP account used to
242 # authenticate to the active directory backend to validate keystone
244 username: "test@ldap.example.com"
249 project_name: service
250 user_domain_name: default
251 project_domain_name: default
257 username: cinder-rabbitmq-user
262 project_name: service
263 user_domain_name: default
264 project_domain_name: default
270 username: glance-rabbitmq-user
277 project_name: service
278 user_domain_name: default
279 project_domain_name: default
283 project_name: service
284 user_domain_name: default
285 project_domain_name: default
288 username: heat-domain
295 username: heat-rabbitmq-user
300 project_name: service
301 user_domain_name: default
302 project_domain_name: default
306 prometheus_mysql_exporter:
308 username: osh-oslodb-exporter
313 project_name: service
314 user_domain_name: default
315 project_domain_name: default
321 username: neutron-rabbitmq-user
326 project_name: service
327 user_domain_name: default
328 project_domain_name: default
332 project_name: service
333 user_domain_name: default
334 project_domain_name: default
343 database: "nova_cell0"
346 username: nova-rabbitmq-user
355 project_name: service
356 user_domain_name: default
357 project_domain_name: default
363 username: barbican-rabbitmq-user
371 project_name: service
372 user_domain_name: default
373 project_domain_name: default
376 schema: pegleg/AccountCatalogue/v1
378 schema: metadata/Document/v1
379 name: osh_infra_service_accounts
383 storagePolicy: cleartext
386 schema: pegleg/CommonSoftwareConfig/v1
387 name: common-software-config
388 path: .osh.region_name
390 path: .osh_infra.prometheus_openstack_exporter.user.region_name
397 username: elasticsearch
405 username: grafana_session
406 database: grafana_session
409 username: elasticsearch
413 prometheus_mysql_exporter:
415 username: osh-infra-oslodb-exporter
416 prometheus_openstack_exporter:
419 username: prometheus-openstack-exporter
420 project_name: service
421 user_domain_name: default
422 project_domain_name: default
431 # NEWSITE-CHANGEME: Replace with the site's LDAP account used to
432 # authenticate to the active directory backend to validate keystone
434 bind: "test@ldap.example.com"