456525ffd72021e1581e78c6d90ea5f9aa019b5f
[ric-plt/ric-dep.git] / RECIPE_EXAMPLE / example_recipe_oran_i_release.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 #                                                                              #
6 #   Licensed under the Apache License, Version 2.0 (the "License");            #
7 #   you may not use this file except in compliance with the License.           #
8 #   You may obtain a copy of the License at                                    #
9 #                                                                              #
10 #       http://www.apache.org/licenses/LICENSE-2.0                             #
11 #                                                                              #
12 #   Unless required by applicable law or agreed to in writing, software        #
13 #   distributed under the License is distributed on an "AS IS" BASIS,          #
14 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   #
15 #   See the License for the specific language governing permissions and        #
16 #   limitations under the License.                                             #
17 ###############################################################################
18
19 #-------------------------------------------------------------------------
20 # Global common setting
21 #-------------------------------------------------------------------------
22
23 common:
24   releasePrefix: r4
25 # If a local docker registry is used, please specify it using the following option
26 #  localregistry: nexus3.o-ran-sc.org:10004
27
28 # Change the overall image pull policy using the following option
29 #  pullpolicy: IfNotPresent
30
31 # Change the namespaces using the following options
32 #  namespace:
33 #    aux: ricaux
34 #    platform: ricplt
35 #    xapp: ricxapp
36 #    infra: ricinfra
37
38 # ricip should be the ingress controller listening IP for the platform cluster
39 # auxip should be the ingress controller listening IP for the AUX cluster
40 extsvcplt:
41   ricip: "10.0.0.1"
42   auxip: "10.0.0.1"
43
44
45 # Specify the docker registry credential using the following
46 # The release and staging LF repos' credentials have already been included.
47 # Please do not create duplicated entries
48 #docker-credential:
49 #  enabled: true
50 #  credential:
51 #    SOME_KEY_NAME:
52 #      registry: ""
53 #      credential:
54 #        user: ""
55 #        password: ""
56 #        email: ""
57
58 prometheus:
59   enabled: true
60
61 a1mediator:
62   image:
63     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
64     name: ric-plt-a1
65     tag: 3.2.1
66   rmr_timeout_config:
67     a1_rcv_retry_times: 20
68     ins_del_no_resp_ttl: 5
69     ins_del_resp_ttl: 10
70
71 appmgr:
72   image:
73    init:
74      registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
75      name: it-dep-init
76      tag: 0.0.1
77    appmgr:
78      registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
79      name: ric-plt-appmgr
80      tag: 0.5.7
81    chartmuseum:
82      registry: "docker.io"
83      name: chartmuseum/chartmuseum
84      tag: v0.8.2
85
86
87 dbaas:
88   image:
89     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
90     name: ric-plt-dbaas
91     tag: 0.6.3
92   enableHighAvailability: false
93   # Enable pod anti affinity only if you have more than 3 k8s nodes
94   enablePodAntiAffinity: false
95
96
97 e2mgr:
98   image:
99     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
100     name: ric-plt-e2mgr
101     tag: 6.0.2
102   privilegedmode: false
103   globalRicId:
104     ricId: "AACCE"
105     mcc: "310"
106     mnc: "411"
107   rnibWriter:
108     stateChangeMessageChannel: RAN_CONNECTION_STATUS_CHANGE
109     ranManipulationMessageChannel: RAN_MANIPULATION
110
111 e2term:
112   alpha:
113     image:
114       registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
115       name: ric-plt-e2
116       tag: 6.0.3
117     privilegedmode: false
118     hostnetworkmode: false
119     env:
120       print: "1"
121       messagecollectorfile: "/data/outgoing/"
122     dataVolSize: 100Mi
123     storageClassName: local-storage
124     pizpub:
125       enabled: false
126
127
128 jaegeradapter:
129   image:
130     registry: "docker.io"
131     name: jaegertracing/all-in-one
132     tag: 1.12
133
134
135 rtmgr:
136   image:
137     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
138     name: ric-plt-rtmgr
139     tag: 0.9.5
140
141 submgr:
142   image:
143     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
144     name: ric-plt-submgr
145     tag: 0.10.0
146
147 vespamgr:
148   image:
149     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
150     name: ric-plt-vespamgr
151     tag: 0.7.5
152   prometheusurl: "http://r4-infrastructure-prometheus-server.ricplt"
153
154 o1mediator:
155   image:
156     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
157     name: ric-plt-o1
158     tag: 0.6.2
159
160
161 alarmmanager:
162   image:
163     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
164     name: ric-plt-alarmmanager
165     tag: 0.5.15
166
167 influxdb:
168   image:
169     registry: "influxdb"
170     name: influxdb
171     tag: "2.2.0-alpine"