eb5a7a200fe34446186288f8f9552e80dada4b6a
[it/dep.git] / smo-install / helm-override / standalone-nonrtric / oran-override.yaml
1 #  ============LICENSE_START===============================================
2 #  Copyright (C) 2022-2023 Nordix Foundation. All rights reserved.
3 #  Copyright (C) 2023 OpenInfra Foundation Europe. All rights reserved.
4 #  ========================================================================
5 #  Licensed under the Apache License, Version 2.0 (the "License");
6 #  you may not use this file except in compliance with the License.
7 #  You may obtain a copy of the License at
8 #
9 #       http://www.apache.org/licenses/LICENSE-2.0
10 #
11 #  Unless required by applicable law or agreed to in writing, software
12 #  distributed under the License is distributed on an "AS IS" BASIS,
13 #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 #  See the License for the specific language governing permissions and
15 #  limitations under the License.
16 #  ============LICENSE_END=================================================
17
18 #################################################################
19 # Global configuration overrides for standalone nonrtric deployment
20 #
21 # These overrides will affect all helm charts (ie. applications)
22 # that are listed below and are 'enabled'.
23 #################################################################
24
25 ##### ORAN #####
26
27 ######### NONRTRIC #########
28
29 nonrtric:
30   installPms: true
31   installA1controller: true
32   installA1simulator: true
33   installControlpanel: true
34   installInformationservice: true
35   installRappcatalogueservice: true
36   installNonrtricgateway: true
37   installKong: false
38   installORUApp: false
39   installODUSMOApp: false
40   installODUICSApp: false
41   installTopology: false
42   installDmaapadapterservice: true
43   installDmaapmediatorservice: true
44   installHelmmanager: true
45   installrAppmanager: true
46   installDmeParticipant: true
47   # override default mount path root directory
48   # referenced by persistent volumes and log files
49   persistence:
50     mountPath: /dockerdata-nfs
51   volume1:
52     # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
53     size: 2Gi
54     storageClassName: pms-storage
55   volume2:
56      # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
57     size: 2Gi
58     storageClassName: ics-storage
59   volume3:
60     size: 1Gi
61     storageClassName: helmmanager-storage
62
63 common:
64   releasePrefix: r3-dev-nonrtric
65   ingressClassName: kong
66
67 informationservice:
68   informationservice:
69     persistence:
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 for instance 'standard' or 'gluster-fs' (depeneds on which classes that are available)
72       size: 2Gi
73       storageClassName: ics-storage
74     ingress:
75       enabled: true
76
77
78 # Need to check the external port Availability
79 policymanagementservice:
80   policymanagementservice:
81     persistence:
82       # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
83       # 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)
84       size: 2Gi
85       storageClassName: pms-storage
86     ingress:
87       enabled: true
88
89 kong:
90   ingressController:
91     installCRDs: false
92   admin:
93     enabled: true
94
95 helmmanager:
96   helmmanager:
97     persistence:
98       # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed si>
99       # The alternative use a dynamic volume provisioner in the cluster. Storage class can then be f>
100       storageClassName: helmmanager-storage
101
102 controlpanel:
103   controlpanel:
104     ingress:
105       enabled: false
106
107 nonrtricgateway:
108   a1PolicyLink: https://policymanagementservice:8433
109
110 a1simulator:
111   a1Sims:
112     - name: a1-sim-osc-0
113       a1Version: OSC_2.1.0
114       allowHttp: true
115     - name: a1-sim-osc-1
116       a1Version: OSC_2.1.0
117       allowHttp: true
118     - name: a1-sim-std-0
119       a1Version: STD_1.1.3
120       allowHttp: true
121     - name: a1-sim-std-1
122       a1Version: STD_1.1.3
123       allowHttp: true
124     - name: a1-sim-std2-0
125       a1Version: STD_2.0.0
126       allowHttp: true
127     - name: a1-sim-std2-1
128       a1Version: STD_2.0.0
129       allowHttp: true
130
131