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