Helm Chart for free-ran-ue

February 4, 2026 ยท View on GitHub

Env Setting

Please refer to free5GC's official user guide to install free5GC's microk8s environment.

Clone and Install

git clone https://github.com/free-ran-ue/fru-helm
helm install -n free5gc fru ./fru-helm

It is optinal to install free-ran-ue in -n free5gc.

Uninstall after Using

helm uninstall -n free5gc fru

Start gNB & UE

gNB

gNB will start automatically after the pod starting.

UE

Before starting UE, please remember to create a subscriber at free5GC's webconsole with default value and one 01-010203 slice.

  • Get into the pod

    kubectl exec -it -n free5gc fru-freeranue-ue-xxxxxxxxxx-xxxxx -- sh
    
  • Run UE

    ./free-ran-ue ue -c config/ue.yaml
    
  • Ping Test

    Open another terminal and get into the pod

    ping -I ueTun0 10.100.100.13
    

    10.100.100.13 is the default n6 at PSA-UPF-1.