Skip to content
This repository was archived by the owner on Jan 13, 2026. It is now read-only.

canonical/terraform-juju-sdcore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SD-Core Terraform Modules

This project contains 3 Terraform modules to deploy the following SD-Core bundles: SD-Core, SD-Core CP and SD-Core UP.

The modules use the Terraform Juju provider to model the bundle deployment onto any Kubernetes environment managed by Juju.

sdcore-k8s module deploys a standalone 5G core network. This module contains the 5G control plane functions, the UPF, NMS, Grafana Agent, Traefik, Self Signed Certificates and MongoDB.

sdcore-control-plane-k8s module deploys the 5G control plane and the sdcore-user-plane-k8s module deploys only the 5G user plane. Hence, the SD-Core 5G core network deployment could be performed following the Control and User Plane Separation (CUPS) principles.

Deploying sdcore-k8s modules with Terraform

In order to deploy SD-Core modules, please follow the instructions in the README.md of the module.

About

SD-Core Terraform module aims to deploy the sdcore-k8s bundle https://charmhub.io/sdcore-k8s via Terraform.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 8

Languages