Deployment¶
The deployment is Helm-driven and designed to be repeatable from a clean Kubernetes cluster.
Main flow¶
- Install or upgrade the Helm release for the
open5gs-ueransimchart. - Wait for MongoDB and the core network functions to become ready.
- Run the subscriber bootstrap job.
- Verify that gNB and UE complete registration.
Key scripts¶
scripts/quickstart.shperforms a clean deployment and readiness check.scripts/deploy.shhandles the deployment flow.scripts/check_registration.shinspects logs and registration status.scripts/teardown.shremoves the deployment.scripts/render_manifests.shrenders Kubernetes manifests from the Helm chart.
Configuration¶
Default values are summarized in Configuration.
Important knobs include:
- container image references
- subscriber IMSI, key, OPC, slice, and DNN values
- host networking for the RAN components
- resource requests and limits
Local run¶
Use the existing quick start path for the shortest validation cycle:
bash scripts/quickstart.sh