blob: d1383c43893df28cb25cfcf3ff1b29067fc77b6a [file] [log] [blame]
rohithrajneesh177701e2023-12-18 23:02:55 +00001# ============LICENSE_START===============================================
2# Copyright (C) 2023 Nordix Foundation. All rights reserved.
aravind.est6f3b0402024-03-07 15:53:04 +00003# Copyright (C) 2023-2024 OpenInfra Foundation Europe. All rights reserved.
rohithrajneesh177701e2023-12-18 23:02:55 +00004# ========================================================================
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16# ============LICENSE_END=================================================
Lathish65cb6092020-03-26 15:06:31 +000017
18#-------------------------------------------------------------------------
19# Global common setting
20#-------------------------------------------------------------------------
21
PatrikBuhrc5c107d2021-05-26 09:26:09 +020022
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +010023# Here you can enable inclusion or exclusion of each component. A not enabled component will not be installed.
PatrikBuhrc5c107d2021-05-26 09:26:09 +020024nonrtric:
25 installPms: true
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010026 installA1controller: true
27 installA1simulator: true
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020028 installControlpanel: true
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010029 installInformationservice: true
30 installRappcatalogueservice: true
aravind.est8a7e77f2023-01-09 14:48:22 +000031 installRappcatalogueenhancedservice: true
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020032 installNonrtricgateway: true
33 installKong: false
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010034 installDmaapadapterservice: true
35 installDmaapmediatorservice: true
36 installHelmmanager: true
elinuxhenrik89a42982022-07-01 11:19:43 +020037 installOrufhrecovery: true
38 installRansliceassurance: true
aravind.est0c128bc2023-07-18 13:48:12 +010039 installCapifcore: true
aravind.est031a9112024-03-14 15:52:15 +000040 installRanpm: false
aravind.est6f3b0402024-03-07 15:53:04 +000041 # rApp Manager functionality relies on ACM for its operation
aravind.estf36dc4a2023-11-14 13:17:48 +000042 installrAppmanager: true
aravind.est6f3b0402024-03-07 15:53:04 +000043 # DME Participant should only be activated when ACM installation is available for this participant to utilize
44 installDmeParticipant: false
aravind.est0c128bc2023-07-18 13:48:12 +010045
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020046 volume1:
47 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
48 size: 2Gi
49 storageClassName: pms-storage
PatrikBuhr4c590d92021-12-09 14:16:01 +010050 hostPath: /var/nonrtric/pms-storage
RehanRaza2482dc92021-09-22 18:14:27 +020051 volume2:
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020052 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
53 size: 2Gi
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010054 storageClassName: ics-storage
PatrikBuhr4c590d92021-12-09 14:16:01 +010055 hostPath: /var/nonrtric/ics-storage
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010056 volume3:
57 size: 1Gi
58 storageClassName: helmmanager-storage
Lathish65cb6092020-03-26 15:06:31 +000059common:
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020060 releasePrefix: r3-dev-nonrtric
61# Do not change the namespace
Lathish65cb6092020-03-26 15:06:31 +000062 namespace:
63 nonrtric: nonrtric
RehanRaza2482dc92021-09-22 18:14:27 +020064 ingressClassName: kong
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010065
66informationservice:
67 informationservice:
68 imagePullPolicy: Always
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020069 image:
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +010070 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
elinuxhenrik89a42982022-07-01 11:19:43 +020071 name: 'nonrtric-plt-informationcoordinatorservice'
rohithrajneesh177701e2023-12-18 23:02:55 +000072 tag: 1.6.0
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020073 service:
74 allowHttp: true
75 httpName: http
76 internalPort1: 9082
77 targetPort1: 8083
78 httpsName: https
79 internalPort2: 9083
80 targetPort2: 8434
81 liveness:
82 initialDelaySeconds: 20
83 periodSeconds: 10
84 readiness:
85 initialDelaySeconds: 20
86 periodSeconds: 10
87 persistence:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010088 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
89 # The alternative use a dynamic volume provisioner in the cluster. Storage class can then be for instance 'standard' or 'gluster-fs' (depeneds on which classes that are available)
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020090 size: 2Gi
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010091 storageClassName: ics-storage
92 ingress:
93 enabled: true
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020094
95# Need to check the external port Availability
96policymanagementservice:
97 policymanagementservice:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010098 imagePullPolicy: Always
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020099 image:
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +0100100 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
elinuxhenrik89a42982022-07-01 11:19:43 +0200101 name: nonrtric-plt-a1policymanagementservice
rohithrajneesh177701e2023-12-18 23:02:55 +0000102 tag: 2.7.0
PatrikBuhr8a1a9a42021-06-04 10:57:06 +0200103 service:
104 allowHttp: true
105 httpName: http
106 internalPort1: 9080
107 targetPort1: 8081
108 httpsName: https
109 internalPort2: 9081
110 targetPort2: 8433
111 liveness:
112 initialDelaySeconds: 20
113 periodSeconds: 10
114 readiness:
115 initialDelaySeconds: 20
116 periodSeconds: 10
117 persistence:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100118 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
119 # The alternative use a dynamic volume provisioner in the cluster. Storage class can then be for instance 'standard' or 'gluster-fs' (depeneds on which classes that are available)
PatrikBuhr8a1a9a42021-06-04 10:57:06 +0200120 size: 2Gi
121 storageClassName: pms-storage
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100122 ingress:
123 enabled: true
Lathish7e090012020-04-01 17:38:20 +0100124
elinuxhenrik89a42982022-07-01 11:19:43 +0200125# A1 Controller may take few more minutes to start. Increase the initialDelaySeconds in liveness to avoid container restart.
Lathish7e090012020-04-01 17:38:20 +0100126a1controller:
Lathishe4d2f4b2020-04-20 17:21:51 +0100127 a1controller:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100128 imagePullPolicy: Always
Lathishe4d2f4b2020-04-20 17:21:51 +0100129 image:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100130 registry: 'nexus3.onap.org:10002/onap'
131 name: sdnc-image
132 tag: 2.1.6
Lathishe4d2f4b2020-04-20 17:21:51 +0100133 replicaCount: 1
134 service:
RehanRazad052a252020-05-27 14:56:30 +0200135 allowHttp: true
136 httpName: http
137 internalPort1: 8282
138 targetPort1: 8181
139 httpsName: https
140 internalPort2: 8383
141 targetPort2: 8443
142 liveness:
Lathish7a934702020-06-04 13:14:41 +0100143 initialDelaySeconds: 300
RehanRazad052a252020-05-27 14:56:30 +0200144 periodSeconds: 10
145 readiness:
146 initialDelaySeconds: 60
147 periodSeconds: 10
Lathish65cb6092020-03-26 15:06:31 +0000148
149a1simulator:
Lathishe4d2f4b2020-04-20 17:21:51 +0100150 a1simulator:
151 name: a1-sim
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100152 imagePullPolicy: Always
Lathishe4d2f4b2020-04-20 17:21:51 +0100153 image:
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +0100154 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
Lathishe4d2f4b2020-04-20 17:21:51 +0100155 name: a1-simulator
rohithrajneesh177701e2023-12-18 23:02:55 +0000156 tag: 2.6.1
Lathishe4d2f4b2020-04-20 17:21:51 +0100157 service:
RehanRaza036da7f2020-06-01 17:11:37 +0200158 allowHttp: true
RehanRazae5a6ed02020-05-29 11:30:58 +0200159 httpName: http
160 internalPort1: 8085
161 targetPort1: 8085
162 httpsName: https
163 internalPort2: 8185
164 targetPort2: 8185
165 liveness:
166 initialDelaySeconds: 20
167 periodSeconds: 10
168 readiness:
169 initialDelaySeconds: 20
170 periodSeconds: 10
Lathishe4d2f4b2020-04-20 17:21:51 +0100171 oscVersion:
172 name: a1-sim-osc
173 replicaCount: 2
174 stdVersion:
175 name: a1-sim-std
176 replicaCount: 2
ecaiyanlinuxee640dc2020-12-22 09:25:03 +0100177 stdVersion2:
178 name: a1-sim-std2
179 replicaCount: 2
Lathish7e090012020-04-01 17:38:20 +0100180
181controlpanel:
Lathishe4d2f4b2020-04-20 17:21:51 +0100182 controlpanel:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100183 imagePullPolicy: Always
Lathishe4d2f4b2020-04-20 17:21:51 +0100184 image:
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +0100185 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
Lathishe4d2f4b2020-04-20 17:21:51 +0100186 name: nonrtric-controlpanel
rohithrajneeshf5876052023-06-21 12:45:25 +0100187 tag: 2.5.0
Lathishe4d2f4b2020-04-20 17:21:51 +0100188 replicaCount: 1
189 service:
Lathish32a43aa2020-05-20 23:18:18 +0100190 allowHttp: true
191 httpName: http
192 internalPort1: 8080
193 targetPort1: 8080
194 externalPort1: 30091
195 httpsName: https
196 internalPort2: 8081
197 targetPort2: 8082
198 externalPort2: 30092
199 liveness:
200 initialDelaySeconds: 20
201 periodSeconds: 10
202 readiness:
203 initialDelaySeconds: 20
204 periodSeconds: 10
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100205 ingress:
206 enabled: false
Lathish65cb6092020-03-26 15:06:31 +0000207
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100208rappcatalogueservice:
209 rappcatalogueservice:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100210 imagePullPolicy: Always
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100211 image:
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +0100212 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
elinuxhenrik89a42982022-07-01 11:19:43 +0200213 name: nonrtric-plt-rappcatalogue
rohithrajneeshf5876052023-06-21 12:45:25 +0100214 tag: 1.2.0
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100215 service:
216 allowHttp: true
217 httpName: http
218 internalPort1: 9085
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100219 targetPort1: 8680
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100220 httpsName: https
221 internalPort2: 9086
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100222 targetPort2: 8633
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100223 liveness:
224 initialDelaySeconds: 20
225 periodSeconds: 10
226 readiness:
227 initialDelaySeconds: 20
ecaiyanlinuxee640dc2020-12-22 09:25:03 +0100228 periodSeconds: 10
RehanRazae6914732021-02-04 13:17:31 +0100229
aravind.est1932aca2022-12-16 14:59:58 +0000230rappcatalogueenhancedservice:
231 rappcatalogueenhancedservice:
232 imagePullPolicy: Always
233 image:
234 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
235 name: nonrtric-plt-rappcatalogue-enhanced
rohithrajneesh177701e2023-12-18 23:02:55 +0000236 tag: 1.1.0
aravind.est1932aca2022-12-16 14:59:58 +0000237 service:
238 allowHttp: true
239 httpName: http
240 internalPort1: 9696
241 targetPort1: 9696
242 liveness:
243 initialDelaySeconds: 20
244 periodSeconds: 10
245 readiness:
246 initialDelaySeconds: 20
247 periodSeconds: 10
248
RehanRazae6914732021-02-04 13:17:31 +0100249nonrtricgateway:
250 nonrtricgateway:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100251 imagePullPolicy: Always
RehanRazae6914732021-02-04 13:17:31 +0100252 image:
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +0100253 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
RehanRazae6914732021-02-04 13:17:31 +0100254 name: nonrtric-gateway
rohithrajneeshf5876052023-06-21 12:45:25 +0100255 tag: 1.2.0
RehanRazae6914732021-02-04 13:17:31 +0100256 service:
257 httpName: http
258 internalPort1: 9090
259 targetPort1: 9090
260 externalPort1: 30093
261 liveness:
262 initialDelaySeconds: 20
263 periodSeconds: 10
264 readiness:
265 initialDelaySeconds: 20
PatrikBuhr866a34f2021-04-12 17:02:21 +0200266 periodSeconds: 10
RehanRaza2482dc92021-09-22 18:14:27 +0200267
268dmaapadapterservice:
269 dmaapadapterservice:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100270 imagePullPolicy: Always
RehanRaza2482dc92021-09-22 18:14:27 +0200271 image:
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +0100272 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
elinuxhenrik89a42982022-07-01 11:19:43 +0200273 name: 'nonrtric-plt-dmaapadapter'
rohithrajneeshf5876052023-06-21 12:45:25 +0100274 tag: 1.3.0
RehanRaza2482dc92021-09-22 18:14:27 +0200275 service:
276 allowHttp: true
277 httpName: http
278 internalPort1: 9087
279 targetPort1: 8084
280 httpsName: https
281 internalPort2: 9088
282 targetPort2: 8435
283 liveness:
284 initialDelaySeconds: 20
285 periodSeconds: 10
286 readiness:
287 initialDelaySeconds: 20
288 periodSeconds: 10
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100289
290dmaapmediatorservice:
291 dmaapmediatorservice:
292 imagePullPolicy: IfNotPresent
293 image:
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +0100294 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
elinuxhenrik89a42982022-07-01 11:19:43 +0200295 name: "nonrtric-plt-dmaapmediatorproducer"
rohithrajneeshf5876052023-06-21 12:45:25 +0100296 tag: 1.2.0
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100297 service:
298 allowHttp: true
299 httpName: http
300 internalPort1: 8085
301 targetPort1: 8085
302 httpsName: https
303 internalPort2: 8185
304 targetPort2: 8185
305 liveness:
306 initialDelaySeconds: 20
307 periodSeconds: 10
308 readiness:
309 initialDelaySeconds: 20
310 periodSeconds: 10
311
312helmmanager:
313 helmmanager:
314 clusterRoleName: cluster-admin
315 imagePullPolicy: Always
316 image:
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +0100317 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
elinuxhenrik89a42982022-07-01 11:19:43 +0200318 name: "nonrtric-plt-helmmanager"
rohithrajneeshf5876052023-06-21 12:45:25 +0100319 tag: 1.3.0
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100320 service:
321 httpName: http
322 internalPort1: 8112
323 targetPort1: 8083
324 liveness:
325 initialDelaySeconds: 20
326 periodSeconds: 10
327 readiness:
328 initialDelaySeconds: 20
329 periodSeconds: 10
330 persistence:
331 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
332 # The alternative use a dynamic volume provisioner in the cluster. Storage class can then be for instance 'standard' or 'gluster-fs' (depeneds on which classes that are available)
333 size: 1Gi
BjornMagnussonXA9b63bfe2021-12-16 21:30:28 +0100334 storageClassName: helmmanager-storage
ecaiyanlinuxf5c959c2021-12-15 15:06:42 +0100335
elinuxhenrik89a42982022-07-01 11:19:43 +0200336ransliceassurance:
337 ransliceassurance:
ecaiyanlinuxf5c959c2021-12-15 15:06:42 +0100338 imagePullPolicy: IfNotPresent
339 image:
340 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
elinuxhenrik89a42982022-07-01 11:19:43 +0200341 name: "nonrtric-rapp-ransliceassurance"
rohithrajneeshf5876052023-06-21 12:45:25 +0100342 tag: 1.3.0
ecaiyanlinuxf5c959c2021-12-15 15:06:42 +0100343 env:
344 mr_host: "http://onap-dmaap"
345 mr_port: "3904"
346 sdnr_address: "http://sdnr:8181"
347 sdnr_user: "admin"
348 sdnr_password: "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U"
349 log_level: "Info"
350 polltime: "10"
aravind.estd1457dd2022-12-16 17:21:32 +0000351 node_id: "o-du-1122"
ecaiyanlinuxf5c959c2021-12-15 15:06:42 +0100352
elinuxhenrik89a42982022-07-01 11:19:43 +0200353orufhrecovery:
354 orufhrecovery:
ecaiyanlinuxf5c959c2021-12-15 15:06:42 +0100355 imagePullPolicy: IfNotPresent
356 image:
357 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
ktimoneyf67e67b2022-06-08 14:39:57 +0100358 name: "nonrtric-rapp-orufhrecovery-consumer"
elinuxhenrik89a42982022-07-01 11:19:43 +0200359 tag: 1.1.0
ecaiyanlinuxf5c959c2021-12-15 15:06:42 +0100360 env:
361 consumer_host: "http://mrproducer"
362 consumer_port: "8095"
ecaiyanlinuxbaeef2c2022-02-14 22:36:54 +0100363 consumer_cert_path: "security/consumer.crt"
364 consumer_key_path: "security/consumer.key"
ecaiyanlinuxf5c959c2021-12-15 15:06:42 +0100365 info_coord_addr: "http://ics:8083"
366 sdnr_address: "http://sdnr:8282"
367 sdnr_user: "admin"
368 sdnr_password: "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U"
369 oru_to_odu_map_file: "o-ru-to-o-du-map.csv"
370 log_level: "Info"
elinuxhenrik89a42982022-07-01 11:19:43 +0200371
aravind.est41f01082022-12-16 13:12:34 +0000372
373capifcore:
374 capifcore:
375 imagePullPolicy: IfNotPresent
376 image:
377 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
378 name: nonrtric-plt-capifcore
rohithrajneesh177701e2023-12-18 23:02:55 +0000379 tag: 1.2.0
aravind.est41f01082022-12-16 13:12:34 +0000380 env:
381 chart_museum_url: "http://chartmuseum:8080"
aravind.estf36dc4a2023-11-14 13:17:48 +0000382 repo_name: "capifcore"
383
384rappmanager:
385 rappmanager:
386 imagePullPolicy: IfNotPresent
387 image:
rohithrajneesh177701e2023-12-18 23:02:55 +0000388 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
aravind.estf36dc4a2023-11-14 13:17:48 +0000389 name: nonrtric-plt-rappmanager
rohithrajneesh177701e2023-12-18 23:02:55 +0000390 tag: 0.0.1
aravind.estf36dc4a2023-11-14 13:17:48 +0000391 service:
392 httpName: http
393 internalPort1: 8080
394 targetPort1: 8080
395 liveness:
396 initialDelaySeconds: 20
397 periodSeconds: 10
398 readiness:
399 initialDelaySeconds: 20
400 periodSeconds: 10
401 ingress:
402 enabled: true
403 acm:
404 username: cnVudGltZVVzZXI=
405 password: emIhWHp0RzM0
aravind.est7a8f9742023-11-16 13:19:15 +0000406
407dmeparticipant:
408 dmeparticipant:
409 imagePullPolicy: IfNotPresent
410 image:
rohithrajneesh177701e2023-12-18 23:02:55 +0000411 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
aravind.est7a8f9742023-11-16 13:19:15 +0000412 name: nonrtric-plt-participant-impl-dme
rohithrajneesh177701e2023-12-18 23:02:55 +0000413 tag: 0.0.1
aravind.est7a8f9742023-11-16 13:19:15 +0000414 service:
415 httpName: http
416 internalPort1: 8080
417 targetPort1: 8080
418 liveness:
419 initialDelaySeconds: 20
420 periodSeconds: 10
421 readiness:
422 initialDelaySeconds: 20
423 periodSeconds: 10
424 ingress:
425 enabled: false
426 security:
427 username: cGFydGljaXBhbnRVc2VyCg==
428 password: emIhWHp0RzM0