You integrate the two solutions by configuring the vRealize Automation tenant FQDN through the OpenStack management server and installing the vRealize Orchestrator OpenStack plug-in.

Procedure

  1. Enable the service that integrates VMware Integrated OpenStack with vRealize Automation.
    1. Log in to the OpenStack management server.
    2. Run the command to configure the VMware Integrated OpenStack tab for yourv Realize Automation tenant.

      The vra_tenant value must be uppercase only.

      viocli vros enable -d your_VIO_deployment_name --vra_tenant YOUR_VRA_TENANT --vra_host IP/FQDN --vra_admin vRA_administrator_username --vros_host OMS_server_IP --verbose
  2. Prior to being able to login a VMware Identity Manager user to VMware Integrated OpenStack, assign a role or project to the group that user belongs to.
    1. Create JSON file and configure mappings between the vIDM domain, the Openstack project, and the OpenStack group.
      {
       "domain": {
       "name": "Default", //domain where VMware Identity Manager users will consume
      resource from.
        "project": {
         "name": "fed-project1", // new OpenStack project for this group of users.
          "group": {
           "name": "fed-group1", // new OpenStack group for these vRealize Automation users
            "users": [ // list of vIDM users will be added to the group.
             {
              "name": "user1"
             },
                   {
              "name": ”user2"
             }
          ]
         }
        }
       }
      }
    2. Apply the mappings configured in the JSON file.
      vros_cli.sh add-mapping mappings_file.json
  3. Deploy the vRealize Orchestrator OpenStack Plug-In.
    1. Download the o11n-openstack-plugin.2.0.0-XXX.vmoapp file on your local file system from http://Your_OMS_server_IP/o11n-openstack-plugin/.

      You can log in to either the vRealize Orchestrator embedded in your vRealize Automation server or the external vRealize Orchestrator connected to the vRealize Automation server.

    2. Log in to the vRealize Orchestrator Control Center as root.
    3. On the Control Center page, click Manage Plug-Ins.
    4. In the Install Plug-In section, click Browse.
    5. Select the o11n-openstack-plugin.2.0.0-XXX.vmoapp file from the local file system.

      The vRealize Orchestrator server installs the plug-in. After the plug-in is installed, the Manage Plug-Ins page refreshes and indicates that the installation was successful. The page also displays a message prompting you to restart the vRealize Orchestrator server.

    6. Click Install.
    7. Click Startup Options to access controls and restart the vRealize Orchestrator server.

Results

You can now administrate VMware Integrated OpenStack through the vRealize Automation portal, design, and consume blueprints.