diff --git a/deployments/free5gc/config/ausfcfg.yaml b/deployments/free5gc/config/ausfcfg.yaml new file mode 100644 index 0000000..0118836 --- /dev/null +++ b/deployments/free5gc/config/ausfcfg.yaml @@ -0,0 +1,26 @@ +info: + version: 1.0.0 + description: AUSF initial local configuration + +configuration: + ausfName: AUSF + sbi: + scheme: http + registerIPv4: ausf + bindIPv4: 0.0.0.0 + port: 8000 + name: ausf + nrf: + scheme: http + IPv4Addr: nrf + port: 8000 + serviceList: + - serviceName: nausf-auth + version: 2.0.0 + scheme: http + bindIPv4: 0.0.0.0 + port: 8000 + locality: area01 + mongodb: + name: free5gc + url: mongodb://admin:free5gc@db:27017 diff --git a/deployments/free5gc/config/nssfcfg.yaml b/deployments/free5gc/config/nssfcfg.yaml new file mode 100644 index 0000000..11cb9b2 --- /dev/null +++ b/deployments/free5gc/config/nssfcfg.yaml @@ -0,0 +1,26 @@ +info: + version: 1.0.0 + description: NSSF initial local configuration + +configuration: + nssfName: NSSF + sbi: + scheme: http + registerIPv4: nssf + bindIPv4: 0.0.0.0 + port: 8000 + name: nssf + nrf: + scheme: http + IPv4Addr: nrf + port: 8000 + serviceList: + - serviceName: nnssf-nsselection + version: 2.0.0 + scheme: http + bindIPv4: 0.0.0.0 + port: 8000 + locality: area01 + mongodb: + name: free5gc + url: mongodb://admin:free5gc@db:27017 diff --git a/deployments/free5gc/config/pcfcfg.yaml b/deployments/free5gc/config/pcfcfg.yaml new file mode 100644 index 0000000..84a5bc4 --- /dev/null +++ b/deployments/free5gc/config/pcfcfg.yaml @@ -0,0 +1,26 @@ +info: + version: 1.0.0 + description: PCF initial local configuration + +configuration: + pcfName: PCF + sbi: + scheme: http + registerIPv4: pcf + bindIPv4: 0.0.0.0 + port: 8000 + name: pcf + nrf: + scheme: http + IPv4Addr: nrf + port: 8000 + serviceList: + - serviceName: npolicy-authorization + version: 2.0.0 + scheme: http + bindIPv4: 0.0.0.0 + port: 8000 + locality: area01 + mongodb: + name: free5gc + url: mongodb://admin:free5gc@db:27017 diff --git a/deployments/free5gc/config/smfcfg.yaml b/deployments/free5gc/config/smfcfg.yaml new file mode 100644 index 0000000..0fa3318 --- /dev/null +++ b/deployments/free5gc/config/smfcfg.yaml @@ -0,0 +1,65 @@ +info: + version: 1.0.0 + description: SMF initial local configuration + +configuration: + smfName: SMF + sbi: + scheme: http + registerIPv4: smf + bindIPv4: 0.0.0.0 + port: 8000 + name: smf + nrf: + scheme: http + IPv4Addr: nrf + port: 8000 + serviceList: + - serviceName: nsmf-pdusession + version: 2.0.0 + scheme: http + bindIPv4: 0.0.0.0 + port: 8000 + - serviceName: nsmf-event-exposure + version: 2.0.0 + scheme: http + bindIPv4: 0.0.0.0 + port: 8000 + locality: area01 + pfcp: + addr: smf + dnn: + - dnn: internet + dns: + ipv4: "8.8.8.8" + ipv6: "2001:4860:4860::8888" + - dnn: internet2 + dns: + ipv4: "8.8.4.4" + ipv6: "2001:4860:4860::8844" + snssaiInfo: + - sNssai: + sst: 1 + sd: 0x010203 + dnnList: + - internet + - internet2 + upf: + - addr: upf + nodeID: upf + n4Configuration: + pfcp: + addr: smf + session: + - type: IPv4 + ambr: + uplink: 1 Gbps + downlink: 1 Gbps + pool: + - range: "10.60.0.1-10.60.255.254" + static: + - "10.60.0.100" + dns: + ipv4: "8.8.8.8" + ipv6: "2001:4860:4860::8888" + mtu: 1400 diff --git a/deployments/free5gc/config/udmcfg.yaml b/deployments/free5gc/config/udmcfg.yaml new file mode 100644 index 0000000..2c9736a --- /dev/null +++ b/deployments/free5gc/config/udmcfg.yaml @@ -0,0 +1,36 @@ +info: + version: 1.0.0 + description: UDM initial local configuration + +configuration: + udmName: UDM + sbi: + scheme: http + registerIPv4: udm + bindIPv4: 0.0.0.0 + port: 8000 + name: udm + nrf: + scheme: http + IPv4Addr: nrf + port: 8000 + serviceList: + - serviceName: nudm-sdm + version: 2.0.0 + scheme: http + bindIPv4: 0.0.0.0 + port: 8000 + - serviceName: nudm-uecm + version: 2.0.0 + scheme: http + bindIPv4: 0.0.0.0 + port: 8000 + - serviceName: nudm-ueau + version: 2.0.0 + scheme: http + bindIPv4: 0.0.0.0 + port: 8000 + locality: area01 + mongodb: + name: free5gc + url: mongodb://admin:free5gc@db:27017 diff --git a/deployments/free5gc/config/udrcfg.yaml b/deployments/free5gc/config/udrcfg.yaml new file mode 100644 index 0000000..911cbfd --- /dev/null +++ b/deployments/free5gc/config/udrcfg.yaml @@ -0,0 +1,26 @@ +info: + version: 1.0.0 + description: UDR initial local configuration + +configuration: + udrName: UDR + sbi: + scheme: http + registerIPv4: udr + bindIPv4: 0.0.0.0 + port: 8000 + name: udr + nrf: + scheme: http + IPv4Addr: nrf + port: 8000 + serviceList: + - serviceName: nudr-dr + version: 2.0.0 + scheme: http + bindIPv4: 0.0.0.0 + port: 8000 + locality: area01 + mongodb: + name: free5gc + url: mongodb://admin:free5gc@db:27017 diff --git a/deployments/free5gc/config/upfcfg.yaml b/deployments/free5gc/config/upfcfg.yaml new file mode 100644 index 0000000..821a817 --- /dev/null +++ b/deployments/free5gc/config/upfcfg.yaml @@ -0,0 +1,25 @@ +info: + version: 1.0.0 + description: UPF initial local configuration + +configuration: + upf: + pfcp: + addr: upf + nodeID: upf + gtpu: + addr: upf + ifname: gtpif + dnn: + - dnn: internet + cidr: 10.60.0.0/16 + nat: true + - dnn: internet2 + cidr: 10.61.0.0/16 + nat: true + session: + - type: IPv4 + pool: 10.60.0.1-10.60.255.254 + metrics: + addr: upf + port: 9090