1 # Copyright © 2017 Amdocs, Bell Canada
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
15 #{{ if not .Values.disableVfcVfcNslcm }}
22 namespace: "{{ .Values.nsPrefix }}"
24 msb.onap.org/service-info: '[
26 "serviceName": "nslcm",
28 "url": "/api/nslcm/v1",
30 "port": "{{.Values.nslcm.port}}",
37 port: {{.Values.nslcm.port}}
38 nodePort: {{.Values.nslcm.nodePort}}
43 #{{ if not .Values.disableVfcVfcResmgr }}
51 namespace: "{{ .Values.nsPrefix }}"
53 msb.onap.org/service-info: '[
55 "serviceName": "resmgr",
57 "url": "/api/resmgr/v1",
59 "port": "{{.Values.resmgr.port}}",
66 port: {{.Values.resmgr.port}}
67 nodePort: {{.Values.resmgr.nodePort}}
72 #{{ if not .Values.disableVfcVfcGvnfmdriver }}
80 namespace: "{{ .Values.nsPrefix }}"
82 msb.onap.org/service-info: '[
84 "serviceName": "gvnfmdriver",
86 "url": "/api/gvnfmdriver/v1",
88 "port": "{{.Values.gvnfmdriver.port}}",
94 - name: vfc-gvnfmdriver
95 port: {{.Values.gvnfmdriver.port}}
96 nodePort: {{.Values.gvnfmdriver.nodePort}}
101 #{{ if not .Values.disableVfcVfcztevnfmdriver }}
107 app: vfc-ztevnfmdriver
108 name: vfc-ztevnfmdriver
109 namespace: "{{ .Values.nsPrefix }}"
111 msb.onap.org/service-info: '[
113 "serviceName": "ztevnfmdriver",
115 "url": "/api/ztevnfmdriver/v1",
117 "port": "{{.Values.ztevnfmdriver.port}}",
123 - name: vfc-ztevnfmdriver
124 port: {{.Values.ztevnfmdriver.port}}
125 nodePort: {{.Values.ztevnfmdriver.nodePort}}
127 app: vfc-ztevnfmdriver
130 #{{ if not .Values.disableVfcVfcNokiavnfmdriver }}
136 app: vfc-nokiavnfmdriver
137 name: vfc-nokiavnfmdriver
138 namespace: "{{ .Values.nsPrefix }}"
140 msb.onap.org/service-info: '[
142 "serviceName": "nokiavnfmdriver",
144 "url": "/api/nokiavnfmdriver/v1",
146 "port": "{{.Values.nokiavnfmdriver.port}}",
152 - name: vfc-nokiavnfmdriver
153 port: {{.Values.nokiavnfmdriver.port}}
154 nodePort: {{.Values.nokiavnfmdriver.nodePort}}
156 app: vfc-nokiavnfmdriver
159 #{{ if not .Values.disableVfcVfcHwvnfmdriver }}
165 app: vfc-hwvnfmdriver
166 name: vfc-hwvnfmdriver
167 namespace: "{{ .Values.nsPrefix }}"
169 msb.onap.org/service-info: '[
171 "serviceName": "huaweivnfmdriver",
173 "url": "/api/huaweivnfmdriver/v1",
175 "port": "{{.Values.hwvnfmdriver.port}}",
181 - name: vfc-hwvnfmdriver
182 port: {{.Values.hwvnfmdriver.port}}
183 nodePort: {{.Values.hwvnfmdriver.nodePort}}
185 app: vfc-hwvnfmdriver
188 #{{ if not .Values.disableVfcVfcZtesdncdriver }}
194 app: vfc-ztesdncdriver
195 name: vfc-ztesdncdriver
196 namespace: "{{ .Values.nsPrefix }}"
198 msb.onap.org/service-info: '[
200 "serviceName": "ztesdncdriver",
202 "url": "/api/ztesdncdriver/v1",
204 "port": "{{.Values.ztesdncdriver.port}}",
210 - name: vfc-ztesdncdriver
211 port: {{.Values.ztesdncdriver.port}}
212 nodePort: {{.Values.ztesdncdriver.nodePort}}
214 app: vfc-ztesdncdriver
217 #{{ if not .Values.disableVfcVfcJujudriver }}
225 namespace: "{{ .Values.nsPrefix }}"
227 msb.onap.org/service-info: '[
229 "serviceName": "jujuvnfmdriver",
231 "url": "/api/jujuvnfmdriver/v1",
233 "port": "{{.Values.jujudriver.port}}",
239 - name: vfc-jujudriver
240 port: {{.Values.jujudriver.port}}
241 nodePort: {{.Values.jujudriver.nodePort}}
246 #{{ if not .Values.disableVfcVfcVnflcm }}
254 namespace: "{{ .Values.nsPrefix }}"
256 msb.onap.org/service-info: '[
258 "serviceName": "vnflcm",
260 "url": "/api/vnflcm/v1",
262 "port": "{{.Values.vnflcm.port}}",
269 port: {{.Values.vnflcm.port}}
270 nodePort: {{.Values.vnflcm.nodePort}}
275 #{{ if not .Values.disableVfcVfcVnfres }}
283 namespace: "{{ .Values.nsPrefix }}"
285 msb.onap.org/service-info: '[
287 "serviceName": "vnfres",
289 "url": "/api/vnfres/v1",
291 "port": "{{.Values.vnfres.port}}",
298 port: {{.Values.vnfres.port}}
299 nodePort: {{.Values.vnfres.nodePort}}
304 #{{ if not .Values.disableVfcVfcVnfmgr }}
312 namespace: "{{ .Values.nsPrefix }}"
314 msb.onap.org/service-info: '[
316 "serviceName": "vnfmgr",
318 "url": "/api/vnfmgr/v1",
320 "port": "{{.Values.vnfmgr.port}}",
327 port: {{.Values.vnfmgr.port}}
328 nodePort: {{.Values.vnfmgr.nodePort}}
333 #{{ if not .Values.disableVfcVfcEmsdriver }}
341 namespace: "{{ .Values.nsPrefix }}"
343 msb.onap.org/service-info: '[
345 "serviceName": "emsdriver",
347 "url": "/api/emsdriver/v1",
349 "port": "{{.Values.emsdriver.port}}",
355 - name: vfc-emsdriver
356 port: {{.Values.emsdriver.port}}
357 nodePort: {{.Values.emsdriver.nodePort}}
362 #{{ if not .Values.disableVfcVfcWorkflow }}
370 namespace: "{{ .Values.nsPrefix }}"
372 msb.onap.org/service-info: '[
374 "serviceName": "workflow",
376 "url": "/api/workflow/v1",
378 "port": "{{.Values.workflow.port}}",
385 port: {{.Values.workflow.port}}
386 nodePort: {{.Values.workflow.nodePort}}
391 #{{ if not .Values.disableVfcVfcWorkflowEngineActiviti }}
397 app: vfc-workflowengineactiviti
398 name: vfc-workflowengineactiviti
399 namespace: "{{ .Values.nsPrefix }}"
401 msb.onap.org/service-info: '[
403 "serviceName": "workflow",
405 "url": "/activiti-rest",
407 "port": "{{.Values.workflowengineactiviti.port}}",
414 port: {{.Values.workflowengineactiviti.port}}
415 nodePort: {{.Values.workflowengineactiviti.nodePort}}
420 #{{ if not .Values.disableVfcVfcCatalog }}
428 namespace: "{{ .Values.nsPrefix }}"
430 msb.onap.org/service-info: '[
432 "serviceName": "catalog",
434 "url": "/api/catalog/v1",
436 "port": "{{.Values.catalog.port}}",
443 port: {{.Values.catalog.port}}
444 nodePort: {{.Values.catalog.nodePort}}