Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Installation

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

Table 1: Cluster Requirements
Category Details
Storage

Storage Class or PVs capable of backing 100 mebibytes (MiB) RWX PVC for configuration

Network load balancer addresses

One for APMi

Node port address

One for optional CLI/SSH access

Container/registry storage

Container/registry storage 2.5 gibibytes (GiB)

Worker node resource consumption (specification):

APM resource consumption on each worker node:

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

  • Storage: 2.5 gibibytes (GiB)

Jump host

  • Ubuntu version 22.04 LTS or later

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

  • Storage: 128 gibibytes (GiB)

  • Installed software

    • Python3-venv

      The Helm utility

      The Docker utility

      OpenShift CLI (if using an Red Hat OpenShift Container Platform cluster)

Node specification
  • Operating System:

    • Ubuntu 22.04 LTS (for a BBE Cloudsetup cluster)

    • Red Hat Enterprise Linux CoreOS (RHCOS) 4.15 or later (for an OpenShift Container Platform cluster)

  • CPU: At least 8 cores

  • Memory: At least 16 GB

  • 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.

Note:

To create the cluster, you can use either of the following applications:

  • BBE Cloudsetup release 2.1.1 or later

  • Red Hat OpenShift Container Platform release 4.15 or later. An OpenShift Container Platform cluster also, requires the following:

    • A container registry

    • A network load balancer with at least one IP Address Pool

    • A storage class named jnpr-bbe-storage

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

Additional Requirements

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

For APM, confirm that you have a juniper.net 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.