6. Setup Requirements

6.1. Jumphost Requirements

The Jumphost requirements are outlined below:

  1. CentOS 7 (from ISO or self-installed).
  2. Root access.
  3. libvirt virtualization support.
  4. minimum 2 networks and maximum 6 networks, multiple NIC and/or VLAN combinations are supported. This is virtualized for a VM deployment.
  5. The Bramaputra Apex RPM.
  6. 16 GB of RAM for a bare metal deployment, 56 GB of RAM for a VM deployment.

6.2. Network Requirements

Network requirements include:

  1. No DHCP or TFTP server running on networks used by OPNFV.
  2. 2-6 separate networks with connectivity between Jumphost and nodes.
    • Control Plane Network (Provisioning)
    • Private / Internal Network*
    • External Network
    • Storage Network*
  3. Lights out OOB network access from Jumphost with IPMI node enabled (bare metal deployment only).
  4. Admin or public network has Internet access, meaning a gateway and DNS availability.
* These networks can be combined with each other or all combined on the Control Plane network.
* Non-External networks will be consolidated to the Control Plane network if not specifically configured.

6.3. Bare Metal Node Requirements

Bare metal nodes require:

  1. IPMI enabled on OOB interface for power control.
  2. BIOS boot priority should be PXE first then local hard disk.
  3. BIOS PXE interface should include Control Plane network mentioned above.

6.4. Execution Requirements (Bare Metal Only)

In order to execute a deployment, one must gather the following information:

  1. IPMI IP addresses for the nodes.
  2. IPMI login information for the nodes (user/pass).
  3. MAC address of Control Plane / Provisioning interfaces of the overcloud nodes.