Software installation and configuration using NPS toolkit

This section provides information on the automated procedures to deploy the Telco blueprint using the remotely-hosted NPS toolkit.

Important terminologies to know
NPS toolkit

NPS toolkit is a software package that enables automated installation and configuration of the Telco Blueprint solutions. NPS toolkit software is deployed on a NPS toolkit VM.

NPS toolkit VM

This virtual machine is created on the NPS toolkit host. NPS toolkit is hosted on this VM. The NPS toolkit VM deployment is automated using Vagrant. VirtualBox is used as the Vagrant provider to deploy NPS toolkit in this document. RHEL 7.6 is the Operating System running on both the NPS toolkit host and NPS toolkit VM.

For using hypervisor other than Virtual Box, deploy RHEL VM with 300 GB of /root directory, 2 GB memory, 2 Virtual Central Processing Units (VCPUs) and continue the installation from Installing NPS toolkit Web API server and Redis containers.

NPS toolkit host

NPS toolkit host is the remote machine (such as a laptop) on which the NPS toolkit VM is hosted. The NPS toolkit host can be a Windows-based or a Linux-based machine which has virtualization functionalities.

Undercloud host

Undercloud host is the server on which the undercloud VM is hosted.

Procedure
  1. Download the NPS and VIM artifacts from the My HPE Software Center. https://myenterpriselicense.hpe.com/cwp-ui/auth/login.
  2. Deploying NPS toolkit VM.
  3. Installing NPS toolkit Web API server and Redis containers in NPS VM .
  4. Download and configure RHOSP Repository
  5. Uploading input JSON File
  6. Deploying switch configuration .
  7. Enabling DHCP service.
  8. Hardware preparation.
  9. Deploying Image Service
    1. Installing image service
    2. Configuring image service.
  10. VIM Autodeployment
    1. Autodeploy VIM Undercloud
    2. Autodeploy VIM Overcloud.