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: false
26 installA1simulator: false
27 installControlpanel: true
28 installEnrichmentservice: true
29 installRappcatalogueservice: false
30 installNonrtricgateway: true
32 installDmaapAdapterservice: true
34 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
36 storageClassName: pms-storage
38 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
40 storageClassName: ecs-storage
43 releasePrefix: r3-dev-nonrtric
44 # Do not change the namespace
47 ingressClassName: kong
50 imagePullPolicy: IfNotPresent
52 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
53 name: 'nonrtric-enrichment-coordinator-service'
64 initialDelaySeconds: 20
67 initialDelaySeconds: 20
70 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
71 # The alternative use a dynamic volume provisioner in the cluster. Storage class can then be fon instance 'standard' or 'gluster-fs' (depeneds on which classes that are available)
73 storageClassName: ecs-storage
75 # Need to check the external port Availability
76 policymanagementservice:
77 policymanagementservice:
78 imagePullPolicy: IfNotPresent
80 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
81 name: nonrtric-policy-agent
92 initialDelaySeconds: 20
95 initialDelaySeconds: 20
98 # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
99 # The alternative use a dynamic volume provisioner in the cluster. Storage class can then be fon instance 'standard' or 'gluster-fs' (depeneds on which classes that are available)
101 storageClassName: pms-storage
104 # A1 Conttroller may take few more minutes to start. Increase the initialDelaySeconds in liveness to avoid container restart.
107 imagePullPolicy: IfNotPresent
109 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
110 name: nonrtric-a1-controller
122 initialDelaySeconds: 300
125 initialDelaySeconds: 60
131 imagePullPolicy: IfNotPresent
133 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
145 initialDelaySeconds: 20
148 initialDelaySeconds: 20
162 imagePullPolicy: IfNotPresent
164 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
165 name: nonrtric-controlpanel
179 initialDelaySeconds: 20
182 initialDelaySeconds: 20
189 rappcatalogueservice:
190 rappcatalogueservice:
191 imagePullPolicy: IfNotPresent
193 registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
194 name: nonrtric-r-app-catalogue
205 initialDelaySeconds: 20
208 initialDelaySeconds: 20
213 imagePullPolicy: IfNotPresent
215 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
216 name: nonrtric-gateway
224 initialDelaySeconds: 20
227 initialDelaySeconds: 20
232 imagePullPolicy: IfNotPresent
234 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
235 name: 'nonrtric-dmaap-adaptor'
246 initialDelaySeconds: 20
249 initialDelaySeconds: 20