Merge "[UUI] Service Mesh Compliance for UUI"
[oom.git] / kubernetes / so / components / so-bpmn-infra / resources / config / overrides / override.yaml
1 {{/*
2 # Copyright © 2018 AT&T USA
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 #       http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15 */}}
16 aai:
17   auth: {{ include "so.helpers.profileProperty" (dict "condition" .Values.global.security.aaf.enabled "value1" .Values.global.aaf.auth.encrypted "value2" .Values.aai.auth )}}
18   dme2:
19     timeout: '30000'
20   {{ if (include "common.needTLS" .) }}
21   endpoint: https://aai.{{ include "common.namespace" . }}:8443
22   {{ else }}
23   endpoint: http://aai.{{ include "common.namespace" . }}:80
24   {{ end }}
25   workflowAaiDistributionDelay: PT30S
26   pnfEntryNotificationTimeout: P14D
27 cds:
28   endpoint: cds-blueprints-processor-grpc
29   port: 9111
30   auth: {{ .Values.cds.auth }}
31   timeout: 600
32 camunda:
33   bpm:
34     admin-user:
35       id: admin
36       password: admin
37     history-level: full
38     job-execution:
39       max-pool-size: 30
40       core-pool-size: 3
41     generic-properties:
42       properties:
43         sunday-history-cleanup-batch-window-start-time: {{ quote .Values.camunda.sundayCleanupWindowStartTime }}
44         sunday-history-cleanup-batch-window-end-time: {{ quote .Values.camunda.sundayCleanupWindowEndTime }}
45 entitymanager:
46   packagesToScan: com
47 pnf:
48   dmaap:
49     host: message-router
50     port: 3904
51     protocol: http
52     uriPathPrefix: events
53     topicName: unauthenticated.PNF_READY
54     consumerGroup: consumerGroup
55     consumerId: consumerId
56     topicListenerDelayInSeconds: 5
57 bpelURL: http://so-bpmn-infra.{{ include "common.namespace" . }}:8081
58 msb-ip: msb-iag
59 msb-port: 80
60 mso:
61   rainyDay:
62     retryDurationMultiplier: 2
63     maxRetries: 5
64   msoKey: {{ .Values.mso.key }}
65   correlation:
66     timeout: 60
67   logPath: logs
68   config:
69     cadi: {{ include "so.cadi.keys" . | nindent 8}}
70   async:
71     core-pool-size: 50
72     max-pool-size: 50
73     queue-capacity: 500
74   adapters:
75     apihandler:
76       endpoint: http://so.{{ include "common.namespace" . }}:8080
77       auth: Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA==
78     completemsoprocess:
79       endpoint: http://so-openstack-adapter.{{ include "common.namespace" . }}:8087/CompleteMsoProcess
80     requestDb:
81       endpoint: http://so-request-db-adapter.{{ include "common.namespace" . }}:8083
82       auth: {{ include "so.helpers.profileProperty" (dict "condition" .Values.global.security.aaf.enabled "value1" .Values.global.aaf.auth.encrypted "value2" .Values.mso.adapters.requestDb.auth )}}
83     db:
84       auth: {{ .Values.mso.adapters.db.auth }}
85       password: {{ .Values.mso.adapters.db.password }}
86       endpoint: http://so-request-db-adapter.{{ include "common.namespace" . }}:8083/services/RequestsDbAdapter
87       spring:
88         endpoint: http://so-request-db-adapter.{{ include "common.namespace" . }}:8083
89     network:
90       endpoint: http://so-openstack-adapter.{{ include "common.namespace" . }}:8087/services/NetworkAdapter
91       rest:
92         endpoint: http://so-openstack-adapter.{{ include "common.namespace" . }}:8087/services/rest/v1/networks
93     openecomp:
94       db:
95         endpoint: http://so-request-db-adapter.{{ include "common.namespace" . }}:8083/services/RequestsDbAdapter
96     po:
97       auth: {{ .Values.mso.adapters.po.auth }}
98     sdnc:
99       endpoint: http://so-sdnc-adapter.{{ include "common.namespace" . }}:8086/adapters/SDNCAdapter
100       rest:
101         endpoint: http://so-sdnc-adapter.{{ include "common.namespace" . }}:8086/adapters/rest/v1/sdnc
102       timeout: PT60M
103     tenant:
104       endpoint: http://so-openstack-adapter.{{ include "common.namespace" . }}:8087/services/TenantAdapter
105     vnf:
106       endpoint: http://so-openstack-adapter.{{ include "common.namespace" . }}:8087/services/VnfAdapter
107       rest:
108         endpoint: http://so-openstack-adapter.{{ include "common.namespace" . }}:8087/services/rest/{{ .Values.vnf.api.version }}/vnfs
109     volume-groups:
110       rest:
111         endpoint: http://so-openstack-adapter.{{ include "common.namespace" . }}:8087/services/rest/v1/volume-groups
112     vnf-async:
113       endpoint: http://so-openstack-adapter.{{ include "common.namespace" . }}:8087/services/VnfAsync
114     vfc:
115       rest:
116         endpoint: http://so-etsi-sol005-adapter.{{ include "common.namespace" . }}:8084/services/v1/vfcadapter
117     workflow:
118       message:
119         endpoint: http://so-bpmn-infra.{{ include "common.namespace" . }}:8081/mso/WorkflowMessage
120     nssmf:
121       endpoint: http://so-nssmf-adapter.{{ include "common.namespace" . }}:8088
122     oof:
123       endpoint: http://so-oof-adapter.{{ include "common.namespace" . }}:8090/so/adapters/oof/v1
124       timeout: PT5M
125       callback:
126         endpoint: http://so-oof-adapter.{{ include "common.namespace" . }}:8090/so/adapters/oof/callback/v1
127   callbackRetryAttempts: '5'
128   catalog:
129     db:
130       endpoint: http://so-catalog-db-adapter.{{ include "common.namespace" . }}:8082/ecomp/mso/catalog
131       spring:
132         endpoint: http://so-catalog-db-adapter.{{ include "common.namespace" . }}:8082
133   db:
134     auth: {{ include "so.helpers.profileProperty" (dict "condition" .Values.global.security.aaf.enabled "value1" .Values.global.aaf.auth.header "value2" .Values.mso.adapters.requestDb.auth )}}
135   default:
136     adapter:
137       namespace: http://org.onap.mso
138   healthcheck:
139     log:
140       debug: 'false'
141   infra:
142     endpoint:
143       url: http://so.{{ include "common.namespace" . }}:8080/onap/so/infra
144     customer:
145       id: testCustIdInfra
146   po:
147     timeout: PT60M
148   request:
149     db:
150       endpoint: http://so-request-db-adapter.{{ include "common.namespace" . }}:8083/
151   rollback: 'true'
152   sdnc:
153     password: {{ .Values.mso.sdnc.password }}
154   service:
155     agnostic:
156       sniro:
157         endpoint: /sniro/api/v2/placement
158         host: http://sniro-emulator:80
159   site-name: CamundaEngine
160   sniro:
161     auth: {{ .Values.mso.sniro.auth }}
162     callback: http://so-openstack-adapter.{{ include "common.namespace" . }}:8087/adapters/rest/SDNCNotify
163     endpoint: {{ .Values.mso.sniro.endpoint }}
164     timeout: PT30M
165   oof:
166     auth: {{ .Values.mso.oof.auth }}
167     callbackEndpoint: http://so-bpmn-infra.{{ include "common.namespace" . }}:8081/mso/WorkflowMessage
168     {{ if (include "common.needTLS" .) }}
169     endpoint: https://oof-osdf.{{ include "common.namespace" . }}:8698
170     {{ else }}
171     endpoint: http://oof-osdf.{{ include "common.namespace" . }}:8698
172     {{ end }}
173     timeout: PT30M
174   workflow:
175     CreateGenericVNFV1:
176       aai:
177         volume-group:
178           uri: /aai/v6/cloud-infrastructure/volume-groups/volume-group
179     default:
180       aai:
181         version: '14'
182         cloud-region:
183           version: '14'
184         generic-vnf:
185           version: '14'
186         v14:
187           customer:
188             uri: /aai/v14/business/customers/customer
189           generic-query:
190             uri: /aai/v14/search/generic-query
191           generic-vnf:
192             uri: /aai/v14/network/generic-vnfs/generic-vnf
193           l3-network:
194             uri: /aai/v14/network/l3-networks/l3-network
195           network-policy:
196             uri: /aai/v14/network/network-policies/network-policy
197           nodes-query:
198             uri: /aai/v14/search/nodes-query
199           route-table-reference:
200             uri: /aai/v14/network/route-table-references/route-table-reference
201           tenant:
202             uri: /aai/v14/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/RegionOne/tenants/tenant
203           vce:
204             uri: /aai/v14/network/vces/vce
205           vpn-binding:
206             uri: /aai/v14/network/vpn-bindings/vpn-binding
207           sp-partner:
208             uri: /aai/v14/business/sp-partners/sp-partner
209           device:
210             uri: /aai/v14/network/devices/device
211         v11:
212           customer:
213             uri: /aai/v11/business/customers/customer
214           generic-query:
215             uri: /aai/v11/search/generic-query
216           generic-vnf:
217             uri: /aai/v11/network/generic-vnfs/generic-vnf
218           l3-network:
219             uri: /aai/v11/network/l3-networks/l3-network
220           network-policy:
221             uri: /aai/v11/network/network-policies/network-policy
222           nodes-query:
223             uri: /aai/v11/search/nodes-query
224           route-table-reference:
225             uri: /aai/v11/network/route-table-references/route-table-reference
226           tenant:
227             uri: /aai/v11/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/RegionOne/tenants/tenant
228           vce:
229             uri: /aai/v11/network/vces/vce
230           vpn-binding:
231             uri: /aai/v11/network/vpn-bindings/vpn-binding
232         v8:
233           configuration:
234             uri: /aai/v11/network/configurations/configuration
235           customer:
236             uri: /aai/v8/business/customers/customer
237           generic-query:
238             uri: /aai/v8/search/generic-query
239           l3-network:
240             uri: /aai/v8/network/l3-networks/l3-network
241           network-policy:
242             uri: /aai/v8/network/network-policies/network-policy
243           nodes-query:
244             uri: /aai/v8/search/nodes-query
245           route-table-reference:
246             uri: /aai/v8/network/route-table-references/route-table-reference
247           tenant:
248             uri: /aai/v8/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/RegionOne/tenants/tenant
249           vce:
250             uri: /aai/v8/network/vces/vce
251           vpn-binding:
252             uri: /aai/v8/network/vpn-bindings/vpn-binding
253         v9:
254           cloud-region:
255             uri: /aai/v9/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner
256           generic-vnf:
257             uri: /aai/v9/network/generic-vnfs/generic-vnf
258       retry:
259         attempts: '1'
260     deleteCinderVolumeV1:
261       aai:
262         volume-group:
263           uri: /aai/v6/cloud-infrastructure/volume-groups/volume-group
264     global:
265       default:
266         aai:
267           namespace: http://org.onap.aai.inventory/
268           version: 14
269     message:
270       endpoint: http://so-bpmn-infra.{{ include "common.namespace" . }}:8081/mso/WorkflowMessage
271     notification:
272       name: GenericNotificationServiceATT
273     sdnc:
274       replication:
275         delay: PT60S
276     sdncadapter:
277       callback: http://so-bpmn-infra.{{ include "common.namespace" . }}:8081/mso/SDNCAdapterCallbackService
278     vnfadapter:
279       create:
280         callback: http://so-bpmn-infra.{{ include "common.namespace" . }}:8081/mso/vnfAdapterNotify
281       delete:
282         callback: http://so-bpmn-infra.{{ include "common.namespace" . }}:8081/mso/vnfAdapterNotify
283       query:
284         callback: http://so-bpmn-infra.{{ include "common.namespace" . }}:8081/mso/vnfAdapterNotify
285       rollback:
286         callback: http://so-bpmn-infra.{{ include "common.namespace" . }}:8081/mso/vnfAdapterNotify
287   use:
288     qualified:
289       host: false
290   global:
291     dmaap:
292       username: testuser
293       password: alRyMzJ3NUNeakxl
294       host: http://10.42.111.36:904
295       publisher:
296         topic: replaceme
297   naming:
298     endpoint: http://naming.demo.onap.com:8081/web/service/v1/genNetworkElementName
299     auth: Basic bTA0NzY4QG5vbi1wcm9kLm1zby5lY29tcC5hdHQuY29tOkF0dG0wNDc2OExpZmUhQA==
300   bpmn-history-ttl: {{ .Values.bpmn.historyTTL }}
301 policy:
302   auth: Basic dGVzdHBkcDphbHBoYTEyMw==
303   default:
304     disposition: Skip
305   client:
306     auth: Basic bTAzNzQzOnBvbGljeVIwY2sk
307   endpoint: http://pdp.{{ include "common.namespace" . }}:8081/pdp/api/
308   environment: TEST
309 sdnc:
310   auth: Basic YWRtaW46S3A4Yko0U1hzek0wV1hsaGFrM2VIbGNzZTJnQXc4NHZhb0dHbUp2VXkyVQ==
311   host: http://{{ .Values.global.sdncOamService }}.{{ include "common.namespace" . }}:{{ .Values.global.sdncOamPort }}
312   path: /restconf/operations/GENERIC-RESOURCE-API
313   si:
314     svc:
315       types: PORT-MIRROR,PPROBE
316   dmaap:
317     host: http://message-router.{{ include "common.namespace" . }}:3904
318     timeout: 30000
319     publisher:
320       topic: RAN-Slice-Mgmt
321     callback:
322       timeout: PT5M
323   lcm:
324     path: '/restconf/operations/LCM:'
325     actionTimeout: 300000
326     dmapp:
327       readTopic: SDNC-LCM-WRITE
328       writeTopic: SDNC-LCM-READ
329 appc:
330   client:
331     topic:
332       read:
333         name: APPC-LCM-WRITE
334         timeout: 360000
335       write: APPC-LCM-READ
336       sdnc:
337         read: SDNC-LCM-WRITE
338         write: SDNC-LCM-READ
339     response:
340       timeout: 360000
341     key: VIlbtVl6YLhNUrtU
342     secret: 64AG2hF4pYeG2pq7CT6XwUOT
343     service: ueb
344     poolMembers: message-router.{{ include "common.namespace" . }}:3904,message-router.{{ include "common.namespace" . }}:3904
345 sniro:
346   conductor:
347     enabled: true
348     host: http://sniro-emulator:80
349     uri: /v1/release-orders
350     headers.auth: Basic dGVzdDp0ZXN0cHdk
351   manager:
352     timeout: PT30M
353     host: http://sniro-emulator:80
354     uri.v1: /sniro/api/v2/placement
355     uri.v2: /sniro/api/placement/v2
356     headers.auth: Basic dGVzdDp0ZXN0cHdk
357     headers.patchVersion: 1
358     headers.minorVersion: 1
359     headers.latestVersion: 2
360 server:
361   {{- if include "common.onServiceMesh" . }}
362   forward-headers-strategy: none
363   {{- end }}
364   port: {{ index .Values.containerPort }}
365   tomcat:
366     max-threads: 50
367 spring:
368   datasource:
369     hikari:
370       jdbcUrl: jdbc:mariadb://${DB_HOST}:${DB_PORT}/camundabpmn
371       username: ${DB_USERNAME}
372       password: ${DB_PASSWORD}
373       driver-class-name: org.mariadb.jdbc.Driver
374       pool-name: bpmn-pool
375       registerMbeans: true
376   security:
377     usercredentials:
378     -
379       username: apihBpmn
380       password: '$2a$10$Fh9ffgPw2vnmsghsRD3ZauBL1aKXebigbq3BB1RPWtE62UDILsjke'
381       role: BPMN-Client
382     -
383       username: sdncaBpmn
384       password: '$2a$10$Fh9ffgPw2vnmsghsRD3ZauBL1aKXebigbq3BB1RPWtE62UDILsjke'
385       role: BPMN-Client
386     -
387       username: poBpmn
388       password: '$2a$10$Fh9ffgPw2vnmsghsRD3ZauBL1aKXebigbq3BB1RPWtE62UDILsjke'
389       role: BPMN-Client
390     -
391       username: wmaBpmn
392       password: '$2a$10$Fh9ffgPw2vnmsghsRD3ZauBL1aKXebigbq3BB1RPWtE62UDILsjke'
393       role: BPMN-Client
394     -
395       username: sniro
396       password: '$2a$10$Fh9ffgPw2vnmsghsRD3ZauBL1aKXebigbq3BB1RPWtE62UDILsjke'
397       role: SNIRO-Client
398     -
399       username: mso_admin
400       password: '$2a$10$Fh9ffgPw2vnmsghsRD3ZauBL1aKXebigbq3BB1RPWtE62UDILsjke'
401       role: ACTUATOR
402 so:
403   vnfm:
404     adapter:
405       url: http://so-etsi-sol003-adapter.{{ include "common.namespace" . }}:9092/so/vnfm-adapter/v1
406       auth: {{ .Values.so.sol003.adapter.auth }}
407 org:
408   onap:
409     so:
410       cloud-owner: CloudOwner