Re-organizes Contrail services to the correct roles
[apex-tripleo-heat-templates.git] / network / endpoints / endpoint_data.yaml
1 # Data in this file is used to generate the endpoint_map.yaml template.
2 # Run the script build_endpoint_map.py to regenerate the file.
3
4 Aodh:
5     Internal:
6         net_param: AodhApi
7     Public:
8         net_param: Public
9     Admin:
10         net_param: AodhApi
11     port: 8042
12
13 Barbican:
14     Internal:
15         net_param: BarbicanApi
16     Public:
17         net_param: Public
18     Admin:
19         net_param: BarbicanApi
20     port: 9311
21
22 Ceilometer:
23     Internal:
24         net_param: CeilometerApi
25     Public:
26         net_param: Public
27     Admin:
28         net_param: CeilometerApi
29     port: 8777
30
31 ContrailConfig:
32     Internal:
33         net_param: ContrailConfig
34     Public:
35         net_param: Public
36     Admin:
37         net_param: ContrailConfig
38     port: 8082
39
40 ContrailDiscovery:
41     Internal:
42         net_param: ContrailConfig
43     Public:
44         net_param: Public
45     Admin:
46         net_param: ContrailConfig
47     port: 5998
48
49 ContrailAnalyticsCollectorHttp:
50     Internal:
51         net_param: ContrailAnalytics
52     Public:
53         net_param: Public
54     Admin:
55         net_param: ContrailAnalytics
56     port: 8089
57
58 ContrailAnalyticsApi:
59     Internal:
60         net_param: ContrailAnalytics
61     Public:
62         net_param: Public
63     Admin:
64         net_param: ContrailAnalytics
65     port: 8081
66
67 ContrailAnalyticsHttp:
68     Internal:
69         net_param: ContrailAnalytics
70     Public:
71         net_param: Public
72     Admin:
73         net_param: ContrailAnalytics
74     port: 8090
75
76 ContrailAnalyticsCollectorSandesh:
77     Internal:
78         net_param: ContrailAnalytics
79     Public:
80         net_param: Public
81     Admin:
82         net_param: ContrailAnalytics
83     port: 8086
84
85 ContrailAnalyticsRedis:
86     Internal:
87         net_param: ContrailAnalytics
88     Public:
89         net_param: Public
90     Admin:
91         net_param: ContrailAnalytics
92     port: 6379
93
94 ContrailWebuiHttp:
95     Internal:
96         net_param: ContrailConfig
97     Public:
98         net_param: Public
99     Admin:
100         net_param: ContrailConfig
101     port: 8080
102
103 ContrailWebuiHttps:
104     Internal:
105         net_param: ContrailConfig
106     Public:
107         net_param: Public
108     Admin:
109         net_param: ContrailConfig
110     port: 8143
111
112 Ec2Api:
113     Internal:
114         net_param: Ec2Api
115     Public:
116         net_param: Public
117     Admin:
118         net_param: Ec2Api
119     port: 8788
120
121 Gnocchi:
122     Internal:
123         net_param: GnocchiApi
124     Public:
125         net_param: Public
126     Admin:
127         net_param: GnocchiApi
128     port: 8041
129
130 Panko:
131     Internal:
132         net_param: PankoApi
133     Public:
134         net_param: Public
135     Admin:
136         net_param: PankoApi
137     port: 8779
138
139 Cinder:
140     Internal:
141         net_param: CinderApi
142         uri_suffixes:
143             '': /v1/%(tenant_id)s
144             V2: /v2/%(tenant_id)s
145             V3: /v3/%(tenant_id)s
146     Public:
147         net_param: Public
148         uri_suffixes:
149             '': /v1/%(tenant_id)s
150             V2: /v2/%(tenant_id)s
151             V3: /v3/%(tenant_id)s
152     Admin:
153         net_param: CinderApi
154         uri_suffixes:
155             '': /v1/%(tenant_id)s
156             V2: /v2/%(tenant_id)s
157             V3: /v3/%(tenant_id)s
158     port: 8776
159
160 Glance:
161     Internal:
162         net_param: GlanceApi
163     Public:
164         net_param: Public
165     Admin:
166         net_param: GlanceApi
167     port: 9292
168
169 Mysql:
170     Internal:
171         net_param: Mysql
172     protocol: mysql+pymysql
173     port: 3306
174
175 Heat:
176     Internal:
177         net_param: HeatApi
178         uri_suffixes:
179             '': /v1/%(tenant_id)s
180     Public:
181         net_param: Public
182         uri_suffixes:
183             '': /v1/%(tenant_id)s
184     Admin:
185         net_param: HeatApi
186         uri_suffixes:
187             '': /v1/%(tenant_id)s
188     port: 8004
189
190 HeatCfn:
191     Internal:
192         net_param: HeatApi
193         uri_suffixes:
194             '': /v1
195     Public:
196         net_param: Public
197         uri_suffixes:
198             '': /v1
199     Admin:
200         net_param: HeatApi
201         uri_suffixes:
202             '': /v1
203     port: 8000
204
205 Horizon:
206     Public:
207         net_param: Public
208         uri_suffixes:
209             '': /dashboard
210     port: 80
211
212 # TODO(ayoung): V3 is a temporary fix. Endpoints should be versionless.
213 # Required for https://bugs.launchpad.net/puppet-nova/+bug/1542486
214 Keystone:
215     Internal:
216         net_param: KeystonePublicApi
217         uri_suffixes:
218             '': /v2.0
219             EC2: /v2.0/ec2tokens
220             V3: /v3
221         names:
222             EC2: KeystoneEC2
223     Public:
224         net_param: Public
225         uri_suffixes:
226             '': /v2.0
227             V3: /v3
228     Admin:
229         net_param: KeystoneAdminApi
230         uri_suffixes:
231             '': /v2.0
232             V3: /v3
233         port: 35357
234     port: 5000
235
236 Manila:
237     Internal:
238         net_param: ManilaApi
239         uri_suffixes:
240             '': /v2/%(tenant_id)s
241             V1: /v1/%(tenant_id)s
242     Public:
243         net_param: Public
244         uri_suffixes:
245             '': /v2/%(tenant_id)s
246             V1: /v1/%(tenant_id)s
247     Admin:
248         net_param: ManilaApi
249         uri_suffixes:
250             '': /v2/%(tenant_id)s
251             V1: /v1/%(tenant_id)s
252     port: 8786
253
254 Mistral:
255     Internal:
256         net_param: MistralApi
257         uri_suffixes:
258             '': /v2
259     Public:
260         net_param: Public
261         uri_suffixes:
262             '': /v2
263     Admin:
264         net_param: MistralApi
265         uri_suffixes:
266             '': /v2
267     port: 8989
268
269 Neutron:
270     Internal:
271         net_param: NeutronApi
272     Public:
273         net_param: Public
274     Admin:
275         net_param: NeutronApi
276     port: 9696
277
278 Nova:
279     Internal:
280         net_param: NovaApi
281         uri_suffixes:
282             '': /v2.1
283     Public:
284         net_param: Public
285         uri_suffixes:
286             '': /v2.1
287     Admin:
288         net_param: NovaApi
289         uri_suffixes:
290             '': /v2.1
291     port: 8774
292
293 NovaPlacement:
294     Internal:
295         net_param: NovaPlacement
296         uri_suffixes:
297             '': /placement
298     Public:
299         net_param: Public
300         uri_suffixes:
301             '': /placement
302     Admin:
303         net_param: NovaPlacement
304         uri_suffixes:
305             '': /placement
306     port: 8778
307
308 NovaVNCProxy:
309     Internal:
310         net_param: NovaApi
311     Public:
312         net_param: Public
313     Admin:
314         net_param: NovaApi
315     port: 6080
316
317 Swift:
318     Internal:
319         net_param: SwiftProxy
320         uri_suffixes:
321             '': /v1/AUTH_%(tenant_id)s
322             S3:
323     Public:
324         net_param: Public
325         uri_suffixes:
326             '': /v1/AUTH_%(tenant_id)s
327             S3:
328     Admin:
329         net_param: SwiftProxy
330         uri_suffixes:
331             '':
332             S3:
333     port: 8080
334
335 CephRgw:
336     Internal:
337         net_param: CephRgw
338         uri_suffixes:
339             '': /swift/v1
340     Public:
341         net_param: Public
342         uri_suffixes:
343             '': /swift/v1
344     Admin:
345         net_param: CephRgw
346         uri_suffixes:
347             '': /swift/v1
348     port: 8080
349
350 Sahara:
351     Internal:
352         net_param: SaharaApi
353         uri_suffixes:
354             '': /v1.1/%(tenant_id)s
355     Public:
356         net_param: Public
357         uri_suffixes:
358             '': /v1.1/%(tenant_id)s
359     Admin:
360         net_param: SaharaApi
361         uri_suffixes:
362             '': /v1.1/%(tenant_id)s
363     port: 8386
364
365 Ironic:
366     Internal:
367         net_param: IronicApi
368         uri_suffixes:
369             '': /v1
370     Public:
371         net_param: Public
372         uri_suffixes:
373             '': /v1
374     Admin:
375         net_param: IronicApi
376         uri_suffixes:
377             '': /v1
378     port: 6385
379
380 Zaqar:
381     Internal:
382         net_param: ZaqarApi
383     Public:
384         net_param: Public
385     Admin:
386         net_param: ZaqarApi
387     port: 8888
388
389 ZaqarWebSocket:
390     Internal:
391         net_param: ZaqarApi
392     Public:
393         net_param: Public
394     Admin:
395         net_param: ZaqarApi
396     port: 9000
397     protocol: ws
398
399 Octavia:
400     Internal:
401         net_param: OctaviaApi
402     Public:
403         net_param: Public
404     Admin:
405         net_param: OctaviaApi
406     port: 9876