Configure Azure Operator 5G Core Preview network functions

Azure Operator 5G Core Preview supports direct configuration of the first party packet core network functions deployed on Azure and Nexus by:

  • enabling SSH access to port 22 of network configuration management pods directly.
  • enabling configuration of network functions through CLI or by NETCONF to port 830, or by RESTCONF to port 443.

Note that many concurrent configuration user sessions are supported.

Prerequisites

Before you SSH to your Azure Operator 5G Core, complete the following prerequisites:

  1. You must be able to manage your Kubernetes cluster using the Kubernetes command-line client, kubectl. kubectl is already installed if you use Azure Cloud Shell. To install kubectl locally, use the az aks install-cli command.

  2. After installing kubectl, you need the kube.conf file to connect to your Kubernetes cluster. If you’re using Azure Cloud Shell, the kube.conf file is automatically configured for you.

    If you’re running commands locally, follow these steps:

    1. Ensure you have the kube.conf file from your Kubernetes cluster.

    2. Use scp (secure copy) or any other secure method to transfer the file to your local machine. Place the kube.conf file in the ~/.kube/config directory.

Connect to an Azure Operator 5G Core Preview network function using SSH

  1. Obtain the IP address provided to the cfgmgr service's load balancer. Enter the following kubectl command or use the cfgmgr load balancer IP address specified during deployment:

    kubectl get svc -n fed-<nf_name>
    where <nf_name> is the name of the network function (for example, smf).

  2. Use the cfgmgr load balancer IP address to SSH into the network function and configure it:

    ssh admin@<nf_cfgmgr_svc_lb_ip>
    where <nf_cfgmgr_svc_lb_ip> is the cfgmgr load balancer IP address for the network function.

  3. Use the config command to enter config mode and configure the network function.

Additional information

For more information, see the documentation for the Configuration Manager.

Note

The linked content is available only to customers with a current Affirmed Networks support agreement. To access the content, you must have Affirmed Networks login credentials. If you need assistance, please speak to the Affirmed Networks Support Team.

Next step

Learn how to configure a specific network function in Tutorial: Configure Network Functions