You can deploy the products that are required by the Micro-Segmentation use case by importing a JSON file file in vRealize Suite Lifecycle Manager.

Prerequisites

Deploy and configure the vRealize Suite Lifecycle Manager virtual appliance and perform pre-deployment tasks.

See Micro-Segmentation Solution Path.

Procedure

  1. Login to vRealize Suite Lifecycle Manager
    1. Open a Web browser and go to https://sfo01m01vrlcm01.rainpole.local/vrlcm.
    2. Log in using following credentials.

      Setting

      Value

      User name

      admin@localhost

      Password

      vrlcm_admin_password

  2. On the Home page, click Create Environment.
  3. In Select Installation Type dialog, click Using Configuration File.
  4. On the Data Center and Environment page, enter the following information.

    Setting

    Value

    Data Center

    sfo01-m01dc

    Environment Type

    Production

    Environment Name

    VVD-Micro-segmentation-JSON

    Administrator Email

    administrator@vsphere.local

    Default Password

    default_admin_password

    Customer Experience Improvement Program

    Selected

  5. On the Product Config JSON section, copy and paste the sample JSON file below.
  6. Click Create Environment.

Micro-Segmentation Example JSON File

{
  "requestId": null,
  "environmentId": "f3c8969d4a574e75558e64e985228",
  "infrastructure": {
    "sourceLink": "f3c8969d4a574e75558e64e985228",
    "properties": {
      "bindPassword": "",
      "dataCenterName": "sfo01-m01dc",
      "vcHostname": "sfo01m01vc01.sfo01.rainpole.local",
      "environmentId": "f3c8969d4a574e75558e64e985228",
      "masterVidmAdminUserName": "",
      "netmask": "255.255.255.0",
      "environmentName": "VVD-Mseg",
      "clusterName": "sfo01-m01dc#sfo01-m01-mgmt01",
      "enableTelemetry": "true",
      "dnsServers": "172.16.11.4,172.16.11.5",
      "diskFormat": "Thin",
      "baseDN": "",
      "vcPassword": "vsphere_admin_password",
      "defaultPassword": "vsphere_admin_password",
      "adminEmail": "admin@rainpole.local",
      "adName": "",
      "certificateChain": 
									"-----BEGIN CERTIFICATE-----
						    CERTIFICATE CHAIN CONTENTS HERE
          -----END CERTIFICATE-----\n
          -----BEGIN CERTIFICATE-----
          CERTIFICATE CONTENTS HERE
          -----END CERTIFICATE-----",
      "masterKeyPassphrase": "",
      "datastoreName": "sfo01-m01-vsan01",
      "masterVidmAdminPassword": "",
      "masterVidmEnabled": "",
      "uberAdmin": "",
      "license": "xxxx-xxxx-xxxx-xxxx-xxxx",
     "privateKey": "-----BEGIN RSA PRIVATE KEY-----
                     RSA PRIVATE KEY HERE
                     -----END RSA PRIVATE KEY-----",
      "bindDN": "",
      "vmNetwork": "distributed switch that ends with Mgmt-xRegion01-VXLAN",
      "masterPrivateKey": "",
      "masterVidmHostName": "",
      "groupDN": "",
      "masterVidmCloudAdminGroup": "",
      "vcUsername": "administrator@vsphere.local",
      "domain": "rainpole.local",
      "acceptEULA": true,
      "keyPassphrase": "Certificate_Passphrase",
      "gateway": "192.168.11.1",
      "searchpath": "rainpole.local,sfo01.rainpole.local",
      "masterCertificateChain": ""
    }
  },
  "encoded": true,
  "products": [
    {
      "sourceLink": null,
      "id": "vrli",
      "version": "4.5.0",
      "clusterVIP": [],
      "properties": {
        "vrliClusterVips": "192.168.31.10#sfo01vrli01.sfo01.rainpole.local"
      },
      "nodes": [
        {
          "type": "vrli-master",
          "sourceLink": "",
          "properties": {
            "name": "sfo01vrli01a.sfo01.rainpole.local",
            "ipAddress": "192.168.31.11",
            "hostname": "sfo01vrli01a.sfo01.rainpole.local",
            "cluster": "sfo01-m01dc#sfo01-m01-mgmt01",
            "vCenterHost": "sfo01m01vc01.sfo01.rainpole.local",
            "storage": "",
            "network": "distributed switch that ends with Mgmt-RegionA01-VXLAN",
            "vrliAdminEmail": "",
            "netmask": "",
            "vrliAdminUser": "",
            "diskFormat": "",
            "vrliLicenseKey": "",
            "dns": "",
            "domain": "sfo01.rainpole.local",
            "searchpath": "",
            "gateway": "192.168.31.1",
            "deployOption": "",
            "masterVidmEnabled": "",
            "userName": "administrator@vsphere.local",
            "password": "vsphere_admin_password"
          }
        },
        {
          "type": "vrli-worker",
          "sourceLink": "",
          "properties": {
            "name": "sfo01vrli01b.sfo01.rainpole.local",
            "ipAddress": "192.168.31.12",
            "hostname": "sfo01vrli01b.sfo01.rainpole.local",
            "cluster": "sfo01-m01dc#sfo01-m01-mgmt01",
            "dns": "",
            "vCenterHost": "sfo01m01vc01.sfo01.rainpole.local",
            "storage": "",
            "network": "distributed switch that ends with Mgmt-RegionA01-VXLAN",
            "netmask": "",
            "domain": "sfo01.rainpole.local",
            "diskFormat": "",
            "searchpath": "",
            "gateway": "192.168.31.1",
            "deployOption": "",
            "userName": "administrator@vsphere.local",
            "password": "vsphere_admin_password"
          }
        },
        {
          "type": "vrli-worker",
          "sourceLink": "",
          "properties": {
            "name": "sfo01vrli01c.sfo01.rainpole.local",
            "ipAddress": "192.168.31.13",
            "hostname": "sfo01vrli01c.sfo01.rainpole.local",
            "cluster": "sfo01-m01dc#sfo01-m01-mgmt01",
            "dns": "",
            "vCenterHost": "sfo01m01vc01.sfo01.rainpole.local",
            "storage": "",
            "network": "distributed switch that ends with Mgmt-RegionA01-VXLAN",
            "netmask": "",
            "domain": "sfo01.rainpole.local",
            "diskFormat": "",
            "searchpath": "",
            "gateway": "192.168.31.1",
            "deployOption": "",
            "userName": "administrator@vsphere.local",
            "password": "vsphere_admin_password"
          }
        }
      ]
    }
  ]
}