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
36 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
38 storageClassName: pms-storage
39 hostPath: /var/nonrtric/pms-storage
41 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
43 storageClassName: ics-storage
44 hostPath: /var/nonrtric/ics-storage
47 storageClassName: helmmanager-storage
49 releasePrefix: r3-dev-nonrtric
50 # Do not change the namespace
53 ingressClassName: kong
57 imagePullPolicy: Always
59 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
60 name: 'nonrtric-information-coordinator-service'
71 initialDelaySeconds: 20
74 initialDelaySeconds: 20
77 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
78 # 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)
80 storageClassName: ics-storage
84 # Need to check the external port Availability
85 policymanagementservice:
86 policymanagementservice:
87 imagePullPolicy: Always
89 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
90 name: nonrtric-a1-policy-management-service
101 initialDelaySeconds: 20
104 initialDelaySeconds: 20
107 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
108 # 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)
110 storageClassName: pms-storage
114 # A1 Conttroller may take few more minutes to start. Increase the initialDelaySeconds in liveness to avoid container restart.
117 imagePullPolicy: Always
119 registry: 'nexus3.onap.org:10002/onap'
132 initialDelaySeconds: 300
135 initialDelaySeconds: 60
141 imagePullPolicy: Always
143 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
155 initialDelaySeconds: 20
158 initialDelaySeconds: 20
172 imagePullPolicy: Always
174 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
175 name: nonrtric-controlpanel
189 initialDelaySeconds: 20
192 initialDelaySeconds: 20
197 rappcatalogueservice:
198 rappcatalogueservice:
199 imagePullPolicy: Always
201 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
202 name: nonrtric-r-app-catalogue
213 initialDelaySeconds: 20
216 initialDelaySeconds: 20
221 imagePullPolicy: Always
223 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
224 name: nonrtric-gateway
232 initialDelaySeconds: 20
235 initialDelaySeconds: 20
240 imagePullPolicy: Always
242 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
243 name: 'nonrtric-dmaap-adaptor'
254 initialDelaySeconds: 20
257 initialDelaySeconds: 20
260 dmaapmediatorservice:
261 dmaapmediatorservice:
262 imagePullPolicy: IfNotPresent
264 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
265 name: "nonrtric-dmaap-mediator-producer"
276 initialDelaySeconds: 20
279 initialDelaySeconds: 20
284 clusterRoleName: cluster-admin
285 imagePullPolicy: Always
287 registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
288 name: "nonrtric-helm-manager"
295 initialDelaySeconds: 20
298 initialDelaySeconds: 20
301 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
302 # 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)
304 storageClassName: helmmanager-storage