networkslice: Added free5gc helm charts.
[icn.git] / demo / networkslice / free5gc / helm / f5gc-ausf / templates / configmap.yaml
1 apiVersion: v1
2 kind: ConfigMap
3 metadata:
4   name: f5gc-ausf-config
5 data:
6   ausfcfg.conf: |
7     info:
8       version: 1.0.0
9       description: AUSF initial local configuration
10     
11     configuration:
12       sbi:
13         scheme: {{ .Values.configuration.sbi.scheme }}
14         registerIPv4: {{ .Values.configuration.sbi.registerIPv4 }}    # Can also be a kubernetes service IP or domain name.
15         bindingIPv4: 0.0.0.0      # Can also be an ENV.
16         port: {{ .Values.service.port }}
17       serviceNameList:
18         - nausf-auth
19       nrfUri: {{ .Values.configuration.nrfUri }}
20       plmnSupportList:
21         - mcc: 208
22           mnc: 93
23         - mcc: 123
24           mnc: 45
25       groupId: ausfGroup001  
26
27   free5GC.conf: |
28     db_uri: {{ .Values.mongodb.url }}/free5GC
29     #all logging levels
30     #panic
31     #fatal
32     #error
33     #warn
34     #info
35     #debug
36     #trace
37     logger:
38     # network function
39       AMF:
40         debugLevel: info
41         ReportCaller: true
42       SMF:
43         debugLevel: info
44         ReportCaller: true
45       UDR:
46         debugLevel: info
47         ReportCaller: true
48       UDM:
49         debugLevel: info
50         ReportCaller: true
51       NRF:
52         debugLevel: info
53         ReportCaller: true
54       PCF:
55         debugLevel: info
56         ReportCaller: true
57       AUSF:
58         debugLevel: info
59         ReportCaller: true
60       N3IWF:
61         debugLevel: info
62         ReportCaller: true
63     # library
64       NAS:
65         debugLevel: info
66         ReportCaller: true
67       FSM:
68         debugLevel: info
69         ReportCaller: true
70       NGAP:
71         debugLevel: info
72         ReportCaller: true
73       NamfComm:
74         debugLevel: info
75         ReportCaller: true
76       NamfEventExposure:
77         debugLevel: info
78         ReportCaller: true
79       NsmfPDUSession:
80         debugLevel: info
81         ReportCaller: true
82       NudrDataRepository:
83         debugLevel: info
84         ReportCaller: true
85       OpenApi:
86         debugLevel: debug
87         ReportCaller: true
88       Aper:
89         debugLevel: info
90         ReportCaller: true
91       CommonConsumerTest:
92         debugLevel: info
93         ReportCaller: true
94     # webui
95       WEBUI:
96         debugLevel: info
97         ReportCaller: true
98 ---
99 apiVersion: v1
100 kind: Secret
101 metadata:
102    name: f5gc-ausf-tls-secret
103 type: Opaque
104 data:
105    {{ tpl (.Files.Glob "resources/config/cert/ausf.pem").AsSecrets . | indent 2 }}
106    {{ tpl (.Files.Glob "resources/config/cert/ausf.key").AsSecrets . | indent 2 }}
107