Near RT RIC Platform new-installer initial release
[ric-plt/ric-dep.git] / new-installer / helm-overrides / nearrtric / minimal-nearrt-ric.yaml
1 ################################################################################
2 #   Copyright (c) 2019 AT&T Intellectual Property.                             #
3 #   Copyright (c) 2021 HCL Technologies Limited.                               #
4 #   Copyright (c) 2022 Samsung Electronics Co., Ltd.                           #
5 #   Copyright (c) 2023 Abhijit Gadgil                                          #
6 #                                                                              #
7 #   Licensed under the Apache License, Version 2.0 (the "License");            #
8 #   you may not use this file except in compliance with the License.           #
9 #   You may obtain a copy of the License at                                    #
10 #                                                                              #
11 #       http://www.apache.org/licenses/LICENSE-2.0                             #
12 #                                                                              #
13 #   Unless required by applicable law or agreed to in writing, software        #
14 #   distributed under the License is distributed on an "AS IS" BASIS,          #
15 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   #
16 #   See the License for the specific language governing permissions and        #
17 #   limitations under the License.                                             #
18 ###############################################################################
19
20 # Override file for E2 Termination and running "hw-*" Apps
21
22 #--------------------------------------------------------------------------
23 # Near RT RIC Controls
24 #--------------------------------------------------------------------------
25 nearrtric:
26   installA1Mediator: true
27   installAlarmManager: false
28   installInfluxDB: true
29   installJaegerAdapter: false
30   installO1Mediator: false
31   installVespamgr: false
32   installXappOnboarder: false
33 #-------------------------------------------------------------------------
34 # Global common setting
35 #-------------------------------------------------------------------------
36 global:
37   # If you want to use a local registry for testing, please uncomment the following
38   # This would set `common.dockerregistry.url` values  through common `_docker.tpl`
39   # localregistry: "localhost:8000"
40   releasePrefix: r4
41   serviceport:
42     submgr:
43       http: 8088
44
45 # Change the overall image pull policy using the following option
46 #  pullpolicy: IfNotPresent
47
48 # Change the namespaces using the following options
49 #  namespace:
50 #    aux: ricaux
51 #    platform: ricplt
52 #    xapp: ricxapp
53 #    infra: ricinfra
54
55 # ricip should be the ingress controller listening IP for the platform cluster
56 # auxip should be the ingress controller listening IP for the AUX cluster
57 extsvcplt:
58   ricip: "10.0.0.1"
59   auxip: "10.0.0.1"
60
61
62 # Specify the docker registry credential using the following
63 # The release and staging LF repos' credentials have already been included.
64 # Please do not create duplicated entries
65 #docker-credential:
66 #  enabled: true
67 #  credential:
68 #    SOME_KEY_NAME:
69 #      registry: ""
70 #      credential:
71 #        user: ""
72 #        password: ""
73 #        email: ""
74
75 prometheus:
76   enabled: true
77
78 a1mediator:
79   a1mediator:
80     # Enable following registry if you want to override just this one
81     # while using local registry for the other registries
82     #registry: "nexus3.o-ran-sc.org:10004/o-ran-sc"
83     image:
84       registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
85       name: ric-plt-a1
86       tag: 3.1.1
87     rmr_timeout_config:
88       a1_rcv_retry_times: 20
89       ins_del_no_resp_ttl: 5
90       ins_del_resp_ttl: 10
91
92 appmgr:
93   appmgr:
94     image:
95       appmgr:
96         registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
97         name: ric-plt-appmgr
98         tag: 0.5.7
99       chartmuseum:
100         registry: "docker.io"
101         name: chartmuseum/chartmuseum
102         tag: v0.8.2
103
104
105 dbaas:
106   dbaas:
107     image:
108       registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
109       name: ric-plt-dbaas
110       tag: 0.6.2
111     enableHighAvailability: false
112     # Enable pod anti affinity only if you have more than 3 k8s nodes
113     enablePodAntiAffinity: false
114
115
116 e2mgr:
117   e2mgr:
118     image:
119       registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
120       name: ric-plt-e2mgr
121       tag: 6.0.1
122     privilegedmode: false
123     globalRicId:
124       ricId: "AACCE"
125       mcc: "310"
126       mnc: "411"
127     rnibWriter:
128       stateChangeMessageChannel: RAN_CONNECTION_STATUS_CHANGE
129       ranManipulationMessageChannel: RAN_MANIPULATION
130
131 e2term:
132   loglevel: 4
133   e2term:
134     alpha:
135       image:
136         registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
137         name: ric-plt-e2
138         tag: 6.0.3
139       privilegedmode: false
140       hostnetworkmode: false
141       env:
142         print: "1"
143         messagecollectorfile: "/data/outgoing/"
144       dataVolSize: 100Mi
145       storageClassName: local-storage
146       pizpub:
147         enabled: false
148
149
150 jaegeradapter:
151   image:
152     registry: "docker.io"
153     name: jaegertracing/all-in-one
154     tag: 1.12
155
156
157 rtmgr:
158   rtmgr:
159     image:
160       registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
161       name: ric-plt-rtmgr
162       tag: 0.9.4
163
164 submgr:
165   submgr:
166     image:
167       registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
168       name: ric-plt-submgr
169       tag: 0.9.5
170
171 vespamgr:
172   image:
173     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
174     name: ric-plt-vespamgr
175     tag: 0.7.5
176   prometheusurl: "http://r4-infrastructure-prometheus-server.ricplt"
177
178 o1mediator:
179   image:
180     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
181     name: ric-plt-o1
182     tag: 0.6.1
183
184
185 alarmmanager:
186   image:
187     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
188     name: ric-plt-alarmmanager
189     tag: 0.5.14
190
191 influxdb2:
192   image:
193     registry: "influxdb"
194     name: influxdb
195     tag: "2.2.0-alpine"
196   fullnameOverride: "ricplt-influxdb"
197   service:
198     port: 8086
199
200 xapp-onboarder:
201   xapponboarder:
202     image:
203       xapponboarder:
204         registry: "nexus3.o-ran-sc.org:10004/o-ran-sc"
205         name: xapp-onboarder
206         tag: 1.0.8
207
208 o1mediator:
209   o1mediator:
210     image:
211       name: ric-plt-o1
212       tag: 0.6.2
213       registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
214