canonical / sdcore-amf-k8s-operator

Charmed Operator for the SD-Core Access and Mobility Management Function (AMF).

Home Page:https://charmhub.io/sdcore-amf-k8s

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SD-Core AMF Operator (k8s)

CharmHub Badge

Charmed Operator for SD-Core's Access and Mobility Management Function (AMF) for K8s.

Pre-requisites

Juju model on a Kubernetes Cluster.

Usage

juju deploy sdcore-amf-k8s --trust --channel=edge
juju deploy mongodb-k8s --trust --channel=6/beta
juju deploy sdcore-nrf-k8s --channel=edge
juju deploy self-signed-certificates --channel=stable
juju deploy sdcore-webui-k8s --channel=1.5/edge
juju integrate sdcore-webui-k8s:common_database mongodb-k8s:database
juju integrate sdcore-webui-k8s:auth_database mongodb-k8s:database
juju integrate sdcore-nrf-k8s:database mongodb-k8s:database
juju integrate sdcore-nrf-k8s:certificates self-signed-certificates:certificates
juju integrate sdcore-amf-k8s:database mongodb-k8s:database
juju integrate sdcore-amf-k8s:fiveg_nrf sdcore-nrf-k8s:fiveg_nrf
juju integrate sdcore-amf-k8s:certificates self-signed-certificates:certificates
juju integrate sdcore-amf-k8s:sdcore_config sdcore-webui-k8s:sdcore-config

Overriding external access information for N2 interface

By default, the N2 connection information sent to the RAN will be taken from the created LoadBalancer Kubernetes Service. If this is not appropriate with your network configuration, you can override that information through configuration:

juju config sdcore-amf-k8s external-amf-ip=192.168.0.4 external-amf-hostname=amf.example.com

Image

amf: ghcr.io/canonical/sdcore-amf:1.4.2

About

Charmed Operator for the SD-Core Access and Mobility Management Function (AMF).

https://charmhub.io/sdcore-amf-k8s

License:Apache License 2.0


Languages

Language:Python 99.3%Language:HCL 0.4%Language:Jinja 0.2%