networkslice: Added free5gc helm charts.
[icn.git] / demo / networkslice / free5gc / helm / f5gc-udr / templates / configmap.yaml
1 apiVersion: v1
2 kind: ConfigMap
3 metadata:
4   name: f5gc-udr-config
5 data:
6   udrcfg.conf: |
7     info:
8       version: 1.0.0
9       description: UDR 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       mongodb:
18         name: free5gc
19         url: {{ .Values.configuration.mongodb.url }}
20       nrfUri: {{ .Values.configuration.nrfUri }}
21
22   free5GC.conf: |
23     db_uri: {{ .Values.configuration.mongodb.url }}/free5gc
24     
25     #all logging levels
26     #panic
27     #fatal
28     #error
29     #warn
30     #debug
31     #debug
32     #trace
33     logger:
34     # network function
35       AMF:
36         debugLevel: debug
37         ReportCaller: true
38       SMF:
39         debugLevel: debug
40         ReportCaller: true
41       UDR:
42         debugLevel: debug
43         ReportCaller: true
44       UDM:
45         debugLevel: debug
46         ReportCaller: true
47       NRF:
48         debugLevel: debug
49         ReportCaller: true
50       PCF:
51         debugLevel: debug
52         ReportCaller: true
53       AUSF:
54         debugLevel: debug
55         ReportCaller: true
56       N3IWF:
57         debugLevel: debug
58         ReportCaller: true
59     # library
60       NAS:
61         debugLevel: debug
62         ReportCaller: true
63       FSM:
64         debugLevel: debug
65         ReportCaller: true
66       NGAP:
67         debugLevel: debug
68         ReportCaller: true
69       NamfComm:
70         debugLevel: debug
71         ReportCaller: true
72       NamfEventExposure:
73         debugLevel: debug
74         ReportCaller: true
75       NsmfPDUSession:
76         debugLevel: debug
77         ReportCaller: true
78       NudrDataRepository:
79         debugLevel: debug
80         ReportCaller: true
81       OpenApi:
82         debugLevel: debug
83         ReportCaller: true
84       Aper:
85         debugLevel: debug
86         ReportCaller: true
87       CommonConsumerTest:
88         debugLevel: debug
89         ReportCaller: true
90     # webui
91       WEBUI:
92         debugLevel: debug
93         ReportCaller: true
94 ---
95 apiVersion: v1
96 kind: Secret
97 metadata:
98    name: f5gc-udr-tls-secret
99    namespace: {{ .Release.Namespace }}
100 type: Opaque
101 data:
102    {{ tpl (.Files.Glob "resources/config/cert/udr.pem").AsSecrets . | indent 2 }}
103    {{ tpl (.Files.Glob "resources/config/cert/udr.key").AsSecrets . | indent 2 }}
104