Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?



APM 3.2.0 installation requires the following minimum system requirements, see Table 1 :

Table 1: Cluster Requirements
Category Details

Storage Class or PVs capable of backing:

  • 5 gibibytes (GiB) RWX persistent volume claim (PVC) for database (DB) snapshots

  • 100 mebibytes (MiB) RWX PVC for configuration

Network load balancer addresses

Two (One for cMGD NETCONF/SSH, one for APMi)

Container/registry storage

Container/registry storage 2.5 gibibytes (GiB)

Worker node resource consumption (specification):

Ubuntu version 22.04 LTS or later

Number of VMs or physical systems: 3

APM resource consumption on each worker node:

  • CPU: 4 cores
  • Memory: 2 gibibytes (GiB)

  • Storage: 2.5 gibibytes (GiB)

Jump host

  • Ubuntu version 22.04 LTS or later

  • CPU: 1 cores
  • Memory: 8 gibibytes (GiB)

  • Storage: 128 gibibytes (GiB)

  • Python3-venv installed

Node specification
  • Ubuntu 22.04 LTS

  • CPU: at least 8 cores

  • Memory: 64 GB memory

  • Storage: 512 GB storage partitioned as 128 GB root(/), 128 GB /var/lib/docker, and 256 GB /mnt/longhorn (application data)

This specification establishes a cluster that can run APM as well as its companion applications such as BBE Event Collection and Visualization and BNG Controller simultaneously.

For information about how to install APM, see the APM Installation Guide.

Additional Requirements

The BNG is a Juniper Networks MX Series router, a Juniper BNG CUPS Controller (BNG CUPS Controller). We recommend that the BNG is running Junos OS Release 22.4R3 or later.

For APM, confirm the following:

  • The APM application has access to the Internet during installation.

  • You have a user account with permissions to download the APM software package. Download and install the APM software from a machine that will not be part of the Kubernetes cluster.