1 ################################################################################
2 # Copyright (c) 2020 Nordix Foundation. #
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 #
8 # http://www.apache.org/licenses/LICENSE-2.0 #
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 ################################################################################
17 #-------------------------------------------------------------------------
18 # Global common setting
19 #-------------------------------------------------------------------------
22 # Here you can enable inclusion or exclusion of each component. A not enabled component will not be installed.
25 installA1controller: true
26 installA1simulator: true
27 installControlpanel: true
28 installInformationservice: true
29 installRappcatalogueservice: true
30 installNonrtricgateway: true
32 installDmaapadapterservice: true
33 installDmaapmediatorservice: true
34 installHelmmanager: true
35 installOruclosedlooprecovery: true
36 installOdusliceassurance: true
38 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
40 storageClassName: pms-storage
42 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
44 storageClassName: ics-storage
47 storageClassName: helmmanager-storage
50 releasePrefix: r3-dev-nonrtric
51 # Do not change the namespace
54 ingressClassName: kong
58 imagePullPolicy: Always
60 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
61 name: 'nonrtric-information-coordinator-service'
72 initialDelaySeconds: 20
75 initialDelaySeconds: 20
78 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
79 # 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)
81 storageClassName: ics-storage
85 # Need to check the external port Availability
86 policymanagementservice:
87 policymanagementservice:
88 imagePullPolicy: Always
90 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
91 name: nonrtric-a1-policy-management-service
102 initialDelaySeconds: 20
105 initialDelaySeconds: 20
108 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
109 # 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)
111 storageClassName: pms-storage
115 # A1 Conttroller may take few more minutes to start. Increase the initialDelaySeconds in liveness to avoid container restart.
118 imagePullPolicy: Always
120 registry: 'nexus3.onap.org:10002/onap'
133 initialDelaySeconds: 300
136 initialDelaySeconds: 60
142 imagePullPolicy: Always
144 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
156 initialDelaySeconds: 20
159 initialDelaySeconds: 20
173 imagePullPolicy: Always
175 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
176 name: nonrtric-controlpanel
190 initialDelaySeconds: 20
193 initialDelaySeconds: 20
198 rappcatalogueservice:
199 rappcatalogueservice:
200 imagePullPolicy: Always
202 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
203 name: nonrtric-r-app-catalogue
214 initialDelaySeconds: 20
217 initialDelaySeconds: 20
222 imagePullPolicy: Always
224 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
225 name: nonrtric-gateway
233 initialDelaySeconds: 20
236 initialDelaySeconds: 20
241 imagePullPolicy: Always
243 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
244 name: 'nonrtric-dmaap-adaptor'
255 initialDelaySeconds: 20
258 initialDelaySeconds: 20
261 dmaapmediatorservice:
262 dmaapmediatorservice:
263 imagePullPolicy: IfNotPresent
265 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
266 name: "nonrtric-dmaap-mediator-producer"
277 initialDelaySeconds: 20
280 initialDelaySeconds: 20
285 clusterRoleName: cluster-admin
286 imagePullPolicy: Always
288 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
289 name: "nonrtric-helm-manager"
296 initialDelaySeconds: 20
299 initialDelaySeconds: 20
302 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
303 # 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)
305 storageClassName: helmmanager-storage
309 imagePullPolicy: IfNotPresent
311 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
312 name: "nonrtric-o-du-slice-assurance"
315 mr_host: "http://onap-dmaap"
317 sdnr_address: "http://sdnr:8181"
319 sdnr_password: "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U"
323 oruclosedlooprecovery:
324 oruclosedlooprecovery:
325 imagePullPolicy: IfNotPresent
327 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
328 name: "nonrtric-o-ru-closed-loop-recovery"
331 consumer_host: "http://mrproducer"
332 consumer_port: "8095"
333 consumer_cert_path: "security/producer.crt"
334 consumer_key_path: "security/producer.key"
335 info_coord_addr: "http://ics:8083"
336 sdnr_address: "http://sdnr:8282"
338 sdnr_password: "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U"
339 oru_to_odu_map_file: "o-ru-to-o-du-map.csv"