Skip to content

canonical/sdcore-nms-k8s-operator

Repository files navigation

Aether SD-Core NMS Operator (k8s)

CharmHub Badge

Charmed Operator for the Aether SD-Core Network Management System (NMS) for K8s.

Usage

juju deploy sdcore-nms-k8s --channel=1.6/edge

Integrate

juju deploy traefik-k8s --trust --config external_hostname=<your hostname> --config routing_mode=subdomain
juju deploy self-signed-certificates
juju deploy sdcore-upf-k8s --channel=1.6/edge --trust
juju deploy mongodb-k8s --trust --channel=6/stable
juju deploy sdcore-gnbsim-k8s --trust --channel=1.6/edge
juju deploy grafana-agent-k8s --trust --channel=latest/stable
juju integrate sdcore-nms-k8s:certificates self-signed-certificates:certificates
juju integrate traefik-k8s:certificates self-signed-certificates:certificates
juju integrate sdcore-nms-k8s:common_database mongodb-k8s
juju integrate sdcore-nms-k8s:auth_database mongodb-k8s
juju integrate sdcore-nms-k8s:webui_database mongodb-k8s
juju integrate sdcore-nms-k8s:ingress traefik-k8s:ingress
juju integrate sdcore-nms-k8s:fiveg_n4 sdcore-upf-k8s:fiveg_n4
juju integrate sdcore-nms-k8s:fiveg_core_gnb sdcore-gnbsim-k8s:fiveg_core_gnb
juju integrate sdcore-nms-k8s:logging grafana-agent-k8s

You should now be able to access the NMS at https://<model name>-sdcore-nms-k8s.<your hostname>

Image

sdcore-nms: ghcr.io/canonical/sdcore-nms:1.0.0