This guideline shows how to deploy the free5gc on multiple clusters with ULCL mode and then test it with UERANSIM. This feature is important for leveraging the built-in Kubernetes service discovery and loadbalancing.
Check Setup free5gc on one single one and test with UERANSIM.
Please refer to this section Networks configuration to make sure you'll not have a networking related issue.
Follow [Setup free5gc on multiple clusters and test with UERANSIM](./Setup free5gc with a Kubernetes service to expose the AMF NGAP service and test with UERANSIM.md) by overrding the command used for installing the user plane by:
helm -n <namespace> -f ulcl-enabled-values.yaml free5gc ./free5gc/
Follow Setup free5gc on one single one and test with UERANSIM.
You can use the created TUN interface for more advanced testing. Please check this link.
Note: you can use traceroute
to check routing rules applied on the free5gcControlPlane.