8506a9f61475ef381b81d08de2fa9f98d6d439c5
[it/dep.git] / smo-install / helm-override / standalone-nonrtric / oran-override.yaml
1 ################################################################################
2 #   Copyright (c) 2022 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 configuration overrides for standalone nonrtric deployment
19 #
20 # These overrides will affect all helm charts (ie. applications)
21 # that are listed below and are 'enabled'.
22 #################################################################
23
24 ##### ORAN #####
25
26 ######### NONRTRIC #########
27
28 nonrtric:
29   installPms: true
30   installA1controller: true
31   installA1simulator: true
32   installControlpanel: true
33   installInformationservice: true
34   installRappcatalogueservice: true
35   installNonrtricgateway: true
36   installKong: false
37   installORUApp: false
38   installTopology: false
39   installDmaapadapterservice: true
40   installDmaapmediatorservice: true
41   installHelmmanager: true
42   # override default mount path root directory
43   # referenced by persistent volumes and log files
44   persistence:
45     mountPath: /dockerdata-nfs
46   volume1:
47     # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
48     size: 2Gi
49     storageClassName: pms-storage
50   volume2:
51      # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
52     size: 2Gi
53     storageClassName: ics-storage
54   volume3:
55     size: 1Gi
56     storageClassName: helmmanager-storage
57
58 common:
59   releasePrefix: r3-dev-nonrtric
60   ingressClassName: kong
61
62 informationservice:
63   informationservice:
64     persistence:
65       # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
66       # 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)
67       size: 2Gi
68       storageClassName: ics-storage
69     ingress:
70       enabled: true
71
72
73 # Need to check the external port Availability
74 policymanagementservice:
75   policymanagementservice:
76     persistence:
77       # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
78       # 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)
79       size: 2Gi
80       storageClassName: pms-storage
81     ingress:
82       enabled: true
83
84 kong:
85   ingressController:
86     installCRDs: false
87   admin:
88     enabled: true
89
90 helmmanager:
91   helmmanager:
92     persistence:
93       # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed si>
94       # The alternative use a dynamic volume provisioner in the cluster. Storage class can then be f>
95       storageClassName: helmmanager-storage
96
97 controlpanel:
98   controlpanel:
99     ingress:
100       enabled: false
101
102 nonrtricgateway:
103   a1PolicyLink: https://policymanagementservice:8433
104
105 a1simulator:
106   a1Sims:
107     - name: a1-sim-osc-0
108       a1Version: OSC_2.1.0
109       allowHttp: true
110     - name: a1-sim-osc-1
111       a1Version: OSC_2.1.0
112       allowHttp: true
113     - name: a1-sim-std-0
114       a1Version: STD_1.1.3
115       allowHttp: true
116     - name: a1-sim-std-1
117       a1Version: STD_1.1.3
118       allowHttp: true
119     - name: a1-sim-std2-0
120       a1Version: STD_2.0.0
121       allowHttp: true
122     - name: a1-sim-std2-1
123       a1Version: STD_2.0.0
124       allowHttp: true
125
126