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 installed 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
40 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
42 storageClassName: ics-storage
45 storageClassName: helmmanager-storage
48 releasePrefix: r3-dev-nonrtric
49 # Do not change the namespace
52 ingressClassName: kong
56 imagePullPolicy: Always
58 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
59 name: 'nonrtric-information-coordinator-service'
70 initialDelaySeconds: 20
73 initialDelaySeconds: 20
76 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
77 # 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)
79 storageClassName: ics-storage
83 # Need to check the external port Availability
84 policymanagementservice:
85 policymanagementservice:
86 imagePullPolicy: Always
88 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
89 name: nonrtric-policy-agent
100 initialDelaySeconds: 20
103 initialDelaySeconds: 20
106 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
107 # 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)
109 storageClassName: pms-storage
113 # A1 Conttroller may take few more minutes to start. Increase the initialDelaySeconds in liveness to avoid container restart.
116 imagePullPolicy: Always
118 registry: 'nexus3.onap.org:10002/onap'
131 initialDelaySeconds: 300
134 initialDelaySeconds: 60
140 imagePullPolicy: Always
142 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
154 initialDelaySeconds: 20
157 initialDelaySeconds: 20
171 imagePullPolicy: Always
173 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
174 name: nonrtric-controlpanel
188 initialDelaySeconds: 20
191 initialDelaySeconds: 20
196 rappcatalogueservice:
197 rappcatalogueservice:
198 imagePullPolicy: Always
200 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
201 name: nonrtric-r-app-catalogue
212 initialDelaySeconds: 20
215 initialDelaySeconds: 20
220 imagePullPolicy: Always
222 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
223 name: nonrtric-gateway
231 initialDelaySeconds: 20
234 initialDelaySeconds: 20
239 imagePullPolicy: Always
241 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
242 name: 'nonrtric-dmaap-adaptor'
253 initialDelaySeconds: 20
256 initialDelaySeconds: 20
259 dmaapmediatorservice:
260 dmaapmediatorservice:
261 imagePullPolicy: IfNotPresent
263 registry: "nexus3.o-ran-sc.org:10004/o-ran-sc"
264 name: "nonrtric-dmaap-mediator-producer"
275 initialDelaySeconds: 20
278 initialDelaySeconds: 20
283 clusterRoleName: cluster-admin
284 imagePullPolicy: Always
286 registry: "nexus3.o-ran-sc.org:10004/o-ran-sc"
287 name: "nonrtric-helm-manager"
294 initialDelaySeconds: 20
297 initialDelaySeconds: 20
300 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
301 # 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)
303 storageClassName: helmmanager-storage