Convert EndpointMap to not require per-service VIP parameters
[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 Ceilometer:
14     Internal:
15         net_param: CeilometerApi
16     Public:
17         net_param: Public
18     Admin:
19         net_param: CeilometerApi
20     port: 8777
21
22 Gnocchi:
23     Internal:
24         net_param: GnocchiApi
25     Public:
26         net_param: Public
27     Admin:
28         net_param: GnocchiApi
29     port: 8041
30
31 Cinder:
32     Internal:
33         net_param: CinderApi
34         uri_suffixes:
35             '': /v1/%(tenant_id)s
36             V2: /v2/%(tenant_id)s
37             V3: /v3/%(tenant_id)s
38     Public:
39         net_param: Public
40         uri_suffixes:
41             '': /v1/%(tenant_id)s
42             V2: /v2/%(tenant_id)s
43             V3: /v3/%(tenant_id)s
44     Admin:
45         net_param: CinderApi
46         uri_suffixes:
47             '': /v1/%(tenant_id)s
48             V2: /v2/%(tenant_id)s
49             V3: /v3/%(tenant_id)s
50     port: 8776
51
52 Glance:
53     Internal:
54         net_param: GlanceApi
55     Public:
56         net_param: Public
57     Admin:
58         net_param: GlanceApi
59     port: 9292
60
61 GlanceRegistry:
62     Internal:
63         net_param: GlanceRegistry
64     port: 9191
65
66 Mysql:
67     Internal:
68         net_param: Mysql
69     protocol: mysql+pymysql
70     port: 3306
71
72 Heat:
73     Internal:
74         net_param: HeatApi
75         uri_suffixes:
76             '': /v1/%(tenant_id)s
77     Public:
78         net_param: Public
79         uri_suffixes:
80             '': /v1/%(tenant_id)s
81     Admin:
82         net_param: HeatApi
83         uri_suffixes:
84             '': /v1/%(tenant_id)s
85     port: 8004
86
87 HeatCfn:
88     Internal:
89         net_param: HeatApi
90         uri_suffixes:
91             '': /v1
92     Public:
93         net_param: Public
94         uri_suffixes:
95             '': /v1
96     Admin:
97         net_param: HeatApi
98         uri_suffixes:
99             '': /v1
100     port: 8000
101
102 Horizon:
103     Public:
104         net_param: Public
105         uri_suffixes:
106             '': /dashboard
107     port: 80
108
109 # TODO(ayoung): V3 is a temporary fix. Endpoints should be versionless.
110 # Required for https://bugs.launchpad.net/puppet-nova/+bug/1542486
111 Keystone:
112     Internal:
113         net_param: KeystonePublicApi
114         uri_suffixes:
115             '': /v2.0
116             EC2: /v2.0/ec2tokens
117             V3: /v3
118         names:
119             EC2: KeystoneEC2
120     Public:
121         net_param: Public
122         uri_suffixes:
123             '': /v2.0
124             V3: /v3
125     Admin:
126         net_param: KeystoneAdminApi
127         uri_suffixes:
128             '': /v2.0
129             V3: /v3
130         port: 35357
131     port: 5000
132
133 Manila:
134     Internal:
135         net_param: ManilaApi
136         uri_suffixes:
137             '': /v2/%(tenant_id)s
138             V1: /v1/%(tenant_id)s
139     Public:
140         net_param: Public
141         uri_suffixes:
142             '': /v2/%(tenant_id)s
143             V1: /v1/%(tenant_id)s
144     Admin:
145         net_param: ManilaApi
146         uri_suffixes:
147             '': /v2/%(tenant_id)s
148             V1: /v1/%(tenant_id)s
149     port: 8786
150
151 Neutron:
152     Internal:
153         net_param: NeutronApi
154     Public:
155         net_param: Public
156     Admin:
157         net_param: NeutronApi
158     port: 9696
159
160 Nova:
161     Internal:
162         net_param: NovaApi
163         uri_suffixes:
164             '': /v2.1
165     Public:
166         net_param: Public
167         uri_suffixes:
168             '': /v2.1
169     Admin:
170         net_param: NovaApi
171         uri_suffixes:
172             '': /v2.1
173     port: 8774
174
175 NovaVNCProxy:
176     Internal:
177         net_param: NovaApi
178     Public:
179         net_param: Public
180     Admin:
181         net_param: NovaApi
182     port: 6080
183
184 Swift:
185     Internal:
186         net_param: SwiftProxy
187         uri_suffixes:
188             '': /v1/AUTH_%(tenant_id)s
189             S3:
190     Public:
191         net_param: Public
192         uri_suffixes:
193             '': /v1/AUTH_%(tenant_id)s
194             S3:
195     Admin:
196         net_param: SwiftProxy
197         uri_suffixes:
198             '':
199             S3:
200     port: 8080
201
202 Sahara:
203     Internal:
204         net_param: SaharaApi
205         uri_suffixes:
206             '': /v1.1/%(tenant_id)s
207     Public:
208         net_param: Public
209         uri_suffixes:
210             '': /v1.1/%(tenant_id)s
211     Admin:
212         net_param: SaharaApi
213         uri_suffixes:
214             '': /v1.1/%(tenant_id)s
215     port: 8386
216
217 Ironic:
218     Internal:
219         net_param: IronicApi
220         uri_suffixes:
221             '': /v1
222     Public:
223         net_param: Public
224         uri_suffixes:
225             '': /v1
226     Admin:
227         net_param: IronicApi
228         uri_suffixes:
229             '': /v1
230     port: 6385