[RIC-442, RIC-397] - R5: Update globalRicId and add stateChangeMessageChannel in...
[ric-plt/ric-dep.git] / RECIPE_EXAMPLE / example_recipe.yaml
1 ################################################################################
2 #   Copyright (c) 2019 AT&T Intellectual Property.                             #
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
21 common:
22   releasePrefix: r4
23 # If a local docker registry is used, please specify it using the following option 
24 #  localregistry: nexus3.o-ran-sc.org:10004
25
26 # Change the overall image pull policy using the following option
27 #  pullpolicy: IfNotPresent
28
29 # Change the namespaces using the following options
30 #  namespace:
31 #    aux: ricaux
32 #    platform: ricplt
33 #    xapp: ricxapp
34 #    infra: ricinfra
35
36 # ricip should be the ingress controller listening IP for the platform cluster
37 # auxip should be the ingress controller listening IP for the AUX cluster
38 extsvcplt:
39   ricip: "10.0.0.1"
40   auxip: "10.0.0.1"
41
42
43 # Specify the docker registry credential using the following
44 # The release and staging LF repos' credentials have already been included.
45 # Please do not create duplicated entries
46 #docker-credential:
47 #  enabled: true
48 #  credential:
49 #    SOME_KEY_NAME:
50 #      registry: ""
51 #      credential:
52 #        user: ""
53 #        password: ""
54 #        email: ""
55
56 prometheus:
57   enabled: true
58
59 a1mediator:
60   image:
61     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
62     name: ric-plt-a1
63     tag: 2.1.9
64   rmr_timeout_config:
65     a1_rcv_retry_times: 20
66     ins_del_no_resp_ttl: 5
67     ins_del_resp_ttl: 10
68
69 appmgr:
70   image:
71    init:
72      registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
73      name: it-dep-init
74      tag: 0.0.1
75    appmgr:
76      registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
77      name: ric-plt-appmgr
78      tag: 0.4.3
79    chartmuseum:
80      registry: "docker.io"
81      name: chartmuseum/chartmuseum
82      tag: v0.8.2
83
84
85 dbaas:
86   image:
87     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
88     name: ric-plt-dbaas
89     tag: 0.2.2
90   enableHighAvailability: false
91   # Enable pod anti affinity only if you have more than 3 k8s nodes
92   enablePodAntiAffinity: false
93
94
95 e2mgr:
96   image:
97     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
98     name: ric-plt-e2mgr
99     tag: 5.2.4
100   privilegedmode: false
101   globalRicId:
102     ricId: "AACCE"
103     mcc: "310"
104     mnc: "411"
105   stateChangeMessageChannel: RAN_CONNECTION_STATUS_CHANGE
106
107 e2term:
108   alpha:
109     image:
110       registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
111       name: ric-plt-e2
112       tag: 4.4.1
113   
114     privilegedmode: false
115     hostnetworkmode: false
116     env:
117       print: "1"
118       messagecollectorfile: "/data/outgoing/"
119     dataVolSize: 100Mi
120     storageClassName: local-storage
121     pizpub:
122       enabled: false
123
124
125 jaegeradapter:
126   image:
127     registry: "docker.io"
128     name: jaegertracing/all-in-one
129     tag: 1.12
130
131
132 #rsm:
133 #  image:
134 #    init:
135 #      name: redis
136 #      tag: latest
137 #      registry: "docker.io"
138 #    main:
139 #      name: ric-plt-resource-status-manager
140 #      tag: 3.0.1
141 #      registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
142 #  privilegedmode: false
143
144 rtmgr:
145   image:
146     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
147     name: ric-plt-rtmgr
148     tag: 0.6.1
149   rpe: rmrpush
150   sbi: nngpush
151   sbiurl: 0.0.0.0
152   nbi: httpRESTful
153   nbiurl: http://0.0.0.0:8888
154
155 submgr:
156   image:
157     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
158     name: ric-plt-submgr
159     tag: 0.4.3
160
161 vespamgr:
162   image:
163     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
164     name: ric-plt-vespamgr
165     tag: 0.4.0
166   prometheusurl: "http://r4-infrastructure-prometheus-server.ricplt"
167
168 o1mediator:
169   image:
170     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
171     name: ric-plt-o1
172     tag: 0.4.4
173
174 xapponboarder:
175   image:
176    xapponboarder:
177      registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
178      name: xapp-onboarder
179      tag: 1.0.7
180    chartmuseum:
181      registry: "docker.io"
182      name: chartmuseum/chartmuseum
183      tag: v0.8.2
184   allow_redeploy: "True"
185
186 alarmadapter:
187   image:
188     registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
189     name: ric-plt-alarmadapter
190     tag: 0.4.5