Generating input JSON using HPE Telco Infrastructure Configuration Generator

The HPE Telco Infrastructure Configuration Generator (TICG) is a browser-based tool which can be used to generate the validated JSON output. This tool also helps to validate the user inputs before generating the JSON. This schema (input JSON file) is used to deploy NFVI stack as per the customer's topology.
Prerequisites
  • Supported web browser – Google Chrome (Version 56 and above) and Firefox (Version 48 and above).

Procedure
  1. Log in to HPE Smart CID. You can login using one of the following options:
    • HPE Employee Login - If you are an HPE employee, use your Virtual DigitalBadge to login.

    • Customer / Partners Login - If you are a customer or a partner, use your HPE Passport login credentials. If you do not have the HPE Passport credentials, click Create an account, and follow the steps to create a user account. For any assistance, reach out to HPE Sales and Support team.

  2. Select Start a new CID.
  3. From Select Converged System drop-down menu, select HPE Telco Infrastructure Configuration Generator, and click Start.

    The Welcome to HPE Telco Infrastructure Configuration Generator page is displayed.

  4. Click Start.

    The Settings > Modules page is displayed.

  5. In the Modules page, perform the following substeps:
    1. Select either Starter Kit or Addon Kit as the configuration type.
    2. Ensure that all the modules Hardware Preparation, Switch Automation, Image Service, and VIM are selected.
    3. From the Virtual Infrastructure Manager drop-down, choose RHOSP as the VIM option.
    4. Click Next.

      The Settings > Global Settings page is displayed.

  6. Enter information in all the fields in Global Settings as per your requirements.
    1. Enter the Deployment Name.
    2. Select the value for the Storage Type.
    3. Based on the options selected for Storage Type and OOBM IP- Allocation fields, subsequent options are displayed.
      NOTE:

      You have the option to choose between assigning static iLO IPs or iLO DHCP IPs.

    4. Optional. Select Yes for SNMP Configuration if required. Default value is No.
    5. Provide a Username and Password. This will auto populate the username and password fields for all for Servers, Management Switches, and Platforms where applicable.
  7. Click Next.

    The Settings > Switch page is displayed.

  8. In the Switch page, perform the following substeps:
    1. Select the Switch Orotocol.
    2. Select the Data Switch NOS type.
    3. Enter the number of data switches required and a name for the switch.
    4. Enter the Data Switch Password.
    5. Enter the number of management switches required and a name for the switch.
  9. Click Next.

    The Settings > Servers page is displayed.

  10. In the Servers page, the fields shown will differ based on the Storage Type selected on the Global Settings page. Perform the following substeps:
    1. Select the server model to be used as the VIM Controller Node.
    2. Enter a value for the Number of VIM Controller Nodes.
    3. If the Storage Type was selected as HCI, select the server model to be used as the HCI Node, and enter a value for the Number of HCI Nodes.
    4. If the Storage Type was selected as CEPH:
      1. Select the server model to be used as the Compute Node, and enter a value for the Number of Compute Nodes.

      2. Select the server model to be used as the CEPH Node, and enter a value for the Number of CEPH Nodes.

    5. If the Storage Type was selected as Nimble or HPE3PAR, select the server model to be used as the Compute Node, and enter a value for the Number of Compute Nodes.
    6. Click Next.

    The Advanced Settings > Networking page is displayed.

  11. In the Networking page, perform the following substeps:
    1. Click the pencil icon to make the edits to the fields displayed.
    2. Edit the ILO-OOBM network field and enter the required values to configure the iLO OOBM network.
    3. Edit the BLS network field and enter the required values to configure the BLS network.
    4. Edit the OAM network field and enter the required values to configure the OAM network.
    5. Edit the VIM-PXE network field and enter the required values to configure the VIM-PXE network.
    6. Edit the CLM network field and enter the required values to configure the CLM network.
    7. Edit the CAN network field and enter the required values to configure the CAN network.
    8. Edit the PROVIDER-VLAN network field and enter the required values to configure the PROVIDER-VLAN network.
    9. Click Next.

    The Advanced Settings > Profiles page is displayed.

  12. In the Profiles page, perform the following substeps:
    1. Click the pencil icon to make the edits to the fields displayed.
    2. The fields shown under the Controller Profile tab will differ based on the Storage Type selected on the Global Settings page. Edit each field and enter the required information.
    3. Similarly, the fields shown under the Interfaces tab, will differ based on the Storage Type selected on the Global Settings page. Edit each field and enter the required information.
    4. Click Next.

    The Advanced Settings > Platform Management page is displayed.

  13. In the Platform Management page, perform the following substeps:
    1. Click the pencil icon to make the edits to the fields displayed.
    2. Edit the Operation Node field and enter the required values to configure the operation node.
    3. Edit the Image Service Details field and enter the required values to configure the image service.
    4. If SNMP Configuration was selected as Yes on the Global Settings page, click Add SNMP to configure the SNMP details and click Save.
    5. Repeat the previous step to add multiple SNMP.
    6. Click Next.

    The Advanced Settings > Hardware Components page is displayed.

  14. In the Hardware Components page, click the pencil icon to make the edits to the fields required for Undercloud, controller nodes, and storage nodes, and then click Next.

    The Advanced Settings > Cloud Platform page is displayed.

  15. In the Cloud Platform page, click the pencil icon to make the edits to the fields required for Undercloud, Subscription, and overcloud.

    If the Storage Type was selected as Nimble or HPE3PAR, the Advanced Settings > External Storage page is displayed.

  16. In the External Storage page, click the pencil icon to edit the storage fields and enter the required values to configure the external storage.
  17. Click Save to finalize the entries.

    You can click Previous to go back to previous page or click Preview to see the structure of the JSON. The input JSON file is downloaded. For sample input JSON files, see Sample input JSON.