blob: 73de17eb954f85081a2077229e5b89662a10fa04 [file] [log] [blame]
Lathish65cb6092020-03-26 15:06:31 +00001################################################################################
2# Copyright (c) 2020 Nordix Foundation. #
3# #
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 #
7# #
8# http://www.apache.org/licenses/LICENSE-2.0 #
9# #
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################################################################################
16
17#-------------------------------------------------------------------------
18# Global common setting
19#-------------------------------------------------------------------------
20
PatrikBuhrc5c107d2021-05-26 09:26:09 +020021
RehanRaza2482dc92021-09-22 18:14:27 +020022# Here you can enable inclusion or exclusion of each component. A not installed component will not be installed.
PatrikBuhrc5c107d2021-05-26 09:26:09 +020023nonrtric:
24 installPms: true
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010025 installA1controller: true
26 installA1simulator: true
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020027 installControlpanel: true
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010028 installInformationservice: true
29 installRappcatalogueservice: true
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020030 installNonrtricgateway: true
31 installKong: false
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010032 installDmaapadapterservice: true
33 installDmaapmediatorservice: true
34 installHelmmanager: true
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020035 volume1:
36 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
37 size: 2Gi
38 storageClassName: pms-storage
RehanRaza2482dc92021-09-22 18:14:27 +020039 volume2:
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020040 # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
41 size: 2Gi
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010042 storageClassName: ics-storage
43 volume3:
44 size: 1Gi
45 storageClassName: helmmanager-storage
RehanRaza2482dc92021-09-22 18:14:27 +020046
Lathish65cb6092020-03-26 15:06:31 +000047common:
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020048 releasePrefix: r3-dev-nonrtric
49# Do not change the namespace
Lathish65cb6092020-03-26 15:06:31 +000050 namespace:
51 nonrtric: nonrtric
RehanRaza2482dc92021-09-22 18:14:27 +020052 ingressClassName: kong
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010053
54informationservice:
55 informationservice:
56 imagePullPolicy: Always
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020057 image:
58 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010059 name: 'nonrtric-information-coordinator-service'
RehanRaza2482dc92021-09-22 18:14:27 +020060 tag: 1.2.0
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020061 service:
62 allowHttp: true
63 httpName: http
64 internalPort1: 9082
65 targetPort1: 8083
66 httpsName: https
67 internalPort2: 9083
68 targetPort2: 8434
69 liveness:
70 initialDelaySeconds: 20
71 periodSeconds: 10
72 readiness:
73 initialDelaySeconds: 20
74 periodSeconds: 10
75 persistence:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010076 # 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)
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020078 size: 2Gi
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010079 storageClassName: ics-storage
80 ingress:
81 enabled: true
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020082
83# Need to check the external port Availability
84policymanagementservice:
85 policymanagementservice:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010086 imagePullPolicy: Always
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020087 image:
88 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
89 name: nonrtric-policy-agent
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +010090 tag: 2.3.0
PatrikBuhr8a1a9a42021-06-04 10:57:06 +020091 service:
92 allowHttp: true
93 httpName: http
94 internalPort1: 9080
95 targetPort1: 8081
96 httpsName: https
97 internalPort2: 9081
98 targetPort2: 8433
99 liveness:
100 initialDelaySeconds: 20
101 periodSeconds: 10
102 readiness:
103 initialDelaySeconds: 20
104 periodSeconds: 10
105 persistence:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100106 # 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)
PatrikBuhr8a1a9a42021-06-04 10:57:06 +0200108 size: 2Gi
109 storageClassName: pms-storage
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100110 ingress:
111 enabled: true
Lathish7e090012020-04-01 17:38:20 +0100112
Lathish7a934702020-06-04 13:14:41 +0100113# A1 Conttroller may take few more minutes to start. Increase the initialDelaySeconds in liveness to avoid container restart.
Lathish7e090012020-04-01 17:38:20 +0100114a1controller:
Lathishe4d2f4b2020-04-20 17:21:51 +0100115 a1controller:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100116 imagePullPolicy: Always
Lathishe4d2f4b2020-04-20 17:21:51 +0100117 image:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100118 registry: 'nexus3.onap.org:10002/onap'
119 name: sdnc-image
120 tag: 2.1.6
Lathishe4d2f4b2020-04-20 17:21:51 +0100121 replicaCount: 1
122 service:
RehanRazad052a252020-05-27 14:56:30 +0200123 allowHttp: true
124 httpName: http
125 internalPort1: 8282
126 targetPort1: 8181
127 httpsName: https
128 internalPort2: 8383
129 targetPort2: 8443
130 liveness:
Lathish7a934702020-06-04 13:14:41 +0100131 initialDelaySeconds: 300
RehanRazad052a252020-05-27 14:56:30 +0200132 periodSeconds: 10
133 readiness:
134 initialDelaySeconds: 60
135 periodSeconds: 10
Lathish65cb6092020-03-26 15:06:31 +0000136
137a1simulator:
Lathishe4d2f4b2020-04-20 17:21:51 +0100138 a1simulator:
139 name: a1-sim
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100140 imagePullPolicy: Always
Lathishe4d2f4b2020-04-20 17:21:51 +0100141 image:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100142 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
Lathishe4d2f4b2020-04-20 17:21:51 +0100143 name: a1-simulator
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100144 tag: 2.2.0
Lathishe4d2f4b2020-04-20 17:21:51 +0100145 service:
RehanRaza036da7f2020-06-01 17:11:37 +0200146 allowHttp: true
RehanRazae5a6ed02020-05-29 11:30:58 +0200147 httpName: http
148 internalPort1: 8085
149 targetPort1: 8085
150 httpsName: https
151 internalPort2: 8185
152 targetPort2: 8185
153 liveness:
154 initialDelaySeconds: 20
155 periodSeconds: 10
156 readiness:
157 initialDelaySeconds: 20
158 periodSeconds: 10
Lathishe4d2f4b2020-04-20 17:21:51 +0100159 oscVersion:
160 name: a1-sim-osc
161 replicaCount: 2
162 stdVersion:
163 name: a1-sim-std
164 replicaCount: 2
ecaiyanlinuxee640dc2020-12-22 09:25:03 +0100165 stdVersion2:
166 name: a1-sim-std2
167 replicaCount: 2
Lathish7e090012020-04-01 17:38:20 +0100168
169controlpanel:
Lathishe4d2f4b2020-04-20 17:21:51 +0100170 controlpanel:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100171 imagePullPolicy: Always
Lathishe4d2f4b2020-04-20 17:21:51 +0100172 image:
RehanRaza846cb202021-02-04 14:24:45 +0100173 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
Lathishe4d2f4b2020-04-20 17:21:51 +0100174 name: nonrtric-controlpanel
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100175 tag: 2.3.0
Lathishe4d2f4b2020-04-20 17:21:51 +0100176 replicaCount: 1
177 service:
Lathish32a43aa2020-05-20 23:18:18 +0100178 allowHttp: true
179 httpName: http
180 internalPort1: 8080
181 targetPort1: 8080
182 externalPort1: 30091
183 httpsName: https
184 internalPort2: 8081
185 targetPort2: 8082
186 externalPort2: 30092
187 liveness:
188 initialDelaySeconds: 20
189 periodSeconds: 10
190 readiness:
191 initialDelaySeconds: 20
192 periodSeconds: 10
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100193 ingress:
194 enabled: false
Lathish65cb6092020-03-26 15:06:31 +0000195
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100196rappcatalogueservice:
197 rappcatalogueservice:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100198 imagePullPolicy: Always
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100199 image:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100200 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100201 name: nonrtric-r-app-catalogue
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100202 tag: 1.1.0
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100203 service:
204 allowHttp: true
205 httpName: http
206 internalPort1: 9085
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100207 targetPort1: 8680
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100208 httpsName: https
209 internalPort2: 9086
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100210 targetPort2: 8633
elinuxhenrikf38d71d2020-12-01 13:08:14 +0100211 liveness:
212 initialDelaySeconds: 20
213 periodSeconds: 10
214 readiness:
215 initialDelaySeconds: 20
ecaiyanlinuxee640dc2020-12-22 09:25:03 +0100216 periodSeconds: 10
RehanRazae6914732021-02-04 13:17:31 +0100217
218nonrtricgateway:
219 nonrtricgateway:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100220 imagePullPolicy: Always
RehanRazae6914732021-02-04 13:17:31 +0100221 image:
222 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
223 name: nonrtric-gateway
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100224 tag: 1.1.0
RehanRazae6914732021-02-04 13:17:31 +0100225 service:
226 httpName: http
227 internalPort1: 9090
228 targetPort1: 9090
229 externalPort1: 30093
230 liveness:
231 initialDelaySeconds: 20
232 periodSeconds: 10
233 readiness:
234 initialDelaySeconds: 20
PatrikBuhr866a34f2021-04-12 17:02:21 +0200235 periodSeconds: 10
RehanRaza2482dc92021-09-22 18:14:27 +0200236
237dmaapadapterservice:
238 dmaapadapterservice:
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100239 imagePullPolicy: Always
RehanRaza2482dc92021-09-22 18:14:27 +0200240 image:
241 registry: 'nexus3.o-ran-sc.org:10004/o-ran-sc'
242 name: 'nonrtric-dmaap-adaptor'
243 tag: 1.0.0
244 service:
245 allowHttp: true
246 httpName: http
247 internalPort1: 9087
248 targetPort1: 8084
249 httpsName: https
250 internalPort2: 9088
251 targetPort2: 8435
252 liveness:
253 initialDelaySeconds: 20
254 periodSeconds: 10
255 readiness:
256 initialDelaySeconds: 20
257 periodSeconds: 10
BjornMagnussonXA326fd8c2021-12-10 10:13:03 +0100258
259dmaapmediatorservice:
260 dmaapmediatorservice:
261 imagePullPolicy: IfNotPresent
262 image:
263 registry: "nexus3.o-ran-sc.org:10004/o-ran-sc"
264 name: "nonrtric-dmaap-mediator-producer"
265 tag: 1.0.0
266 service:
267 allowHttp: true
268 httpName: http
269 internalPort1: 8085
270 targetPort1: 8085
271 httpsName: https
272 internalPort2: 8185
273 targetPort2: 8185
274 liveness:
275 initialDelaySeconds: 20
276 periodSeconds: 10
277 readiness:
278 initialDelaySeconds: 20
279 periodSeconds: 10
280
281helmmanager:
282 helmmanager:
283 clusterRoleName: cluster-admin
284 imagePullPolicy: Always
285 image:
286 registry: "nexus3.o-ran-sc.org:10004/o-ran-sc"
287 name: "nonrtric-helm-manager"
288 tag: 1.1.0
289 service:
290 httpName: http
291 internalPort1: 8112
292 targetPort1: 8083
293 liveness:
294 initialDelaySeconds: 20
295 periodSeconds: 10
296 readiness:
297 initialDelaySeconds: 20
298 periodSeconds: 10
299 persistence:
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)
302 size: 1Gi
303 storageClassName: helmmanager-storage