6. Setup Requirements¶
6.1. Jumphost Requirements¶
The Jumphost requirements are outlined below:
- CentOS 7 (from ISO or self-installed).
- Root access.
- libvirt virtualization support.
- minimum 2 networks and maximum 6 networks, multiple NIC and/or VLAN combinations are supported. This is virtualized for a VM deployment.
- The Colorado Apex RPMs.
- 16 GB of RAM for a bare metal deployment, 64 GB of RAM for a VM deployment.
6.2. Network Requirements¶
Network requirements include:
- No DHCP or TFTP server running on networks used by OPNFV.
- 2-6 separate networks with connectivity between Jumphost and nodes.
- Control Plane (Provisioning) / Private (API) Network
- Internal (Tenant Networking) Network
- External Network
- Storage Network*
- Lights out OOB network access from Jumphost with IPMI node enabled (bare metal deployment only).
- 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:
- IPMI enabled on OOB interface for power control.
- BIOS boot priority should be PXE first then local hard disk.
- 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:
- IPMI IP addresses for the nodes.
- IPMI login information for the nodes (user/pass).
- MAC address of Control Plane / Provisioning interfaces of the overcloud nodes.