Add Slice assurance charts to smo install
[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   installODUSMOApp: false
39   installODUICSApp: false
40   installTopology: false
41   installDmaapadapterservice: true
42   installDmaapmediatorservice: true
43   installHelmmanager: true
44   # override default mount path root directory
45   # referenced by persistent volumes and log files
46   persistence:
47     mountPath: /dockerdata-nfs
48   volume1:
49     # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
50     size: 2Gi
51     storageClassName: pms-storage
52   volume2:
53      # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
54     size: 2Gi
55     storageClassName: ics-storage
56   volume3:
57     size: 1Gi
58     storageClassName: helmmanager-storage
59
60 common:
61   releasePrefix: r3-dev-nonrtric
62   ingressClassName: kong
63
64 informationservice:
65   informationservice:
66     persistence:
67       # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
68       # 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)
69       size: 2Gi
70       storageClassName: ics-storage
71     ingress:
72       enabled: true
73
74
75 # Need to check the external port Availability
76 policymanagementservice:
77   policymanagementservice:
78     persistence:
79       # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
80       # 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)
81       size: 2Gi
82       storageClassName: pms-storage
83     ingress:
84       enabled: true
85
86 kong:
87   ingressController:
88     installCRDs: false
89   admin:
90     enabled: true
91
92 helmmanager:
93   helmmanager:
94     persistence:
95       # Either refer to a volume created under the nonrtric by storageClassName. Then the claimed si>
96       # The alternative use a dynamic volume provisioner in the cluster. Storage class can then be f>
97       storageClassName: helmmanager-storage
98
99 controlpanel:
100   controlpanel:
101     ingress:
102       enabled: false
103
104 nonrtricgateway:
105   a1PolicyLink: https://policymanagementservice:8433
106
107 a1simulator:
108   a1Sims:
109     - name: a1-sim-osc-0
110       a1Version: OSC_2.1.0
111       allowHttp: true
112     - name: a1-sim-osc-1
113       a1Version: OSC_2.1.0
114       allowHttp: true
115     - name: a1-sim-std-0
116       a1Version: STD_1.1.3
117       allowHttp: true
118     - name: a1-sim-std-1
119       a1Version: STD_1.1.3
120       allowHttp: true
121     - name: a1-sim-std2-0
122       a1Version: STD_2.0.0
123       allowHttp: true
124     - name: a1-sim-std2-1
125       a1Version: STD_2.0.0
126       allowHttp: true
127
128