Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Installation

BNG CUPS Controller Requirements

Juniper BNG CUPS 24.4R1 installation requires the minimum system requirements listed in this section.

Note:

The system requirements listed in Table 1 are for a single geographically located installation of Juniper BNG CUPS Controller (BNG CUPS Controller). For the system requirements of a multiple geographically located, multiple cluster setup, see Juniper BNG CUPS Installation Guide.

BNG CUPS Controller installs on a Kubernetes cluster comprised of physical or virtual machines (VMs).

BNG CUPS Controller requires the minimal resources listed in Table 1, from the Kubernetes cluster.

For information on how to install Juniper BNG CUPS, see Juniper BNG CUPS Installation Guide.

Table 1: Cluster Requirements
Category Details

Jump host

The jump host must be running Ubuntu version 22.04 LTS or later and have the following resources allocated to it:
  • CPU—2 cores

  • Memory—8 GB

  • Storage—128 GB

If you are using a Red Hat OpenShift Container Platform cluster, you must have the OpenShift CLI installed.

Node specification (minimum of 3 nodes) A node is a Linux system (either virtual or physical system) that has a management address and a domain name. The nodes must meet the following requirements:
  • 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 cores—12 cores (hyperthreading preferred)

  • Memory—64 GB

  • Storage—512 GB of free disk storage in the root partition

    We recommend that you partition your disk storage accordingly:

    • 128 GB to the root (/) partition for the operating system

    • 128 GB to /var/lib/docker for the Docker cache

    • 256 GB to /mnt/longhorn for the application data. This is the default location, you can specify a different location during configuration.

  • All cluster nodes must have a user account with sudo access.

  • You must have root-level SSH access from the jump host, using key-based authentication, to all nodes.

Note:

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

  • BBE Cloudsetup release 2.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