Install the vSphere Integrated Containers Engine Plug-In on vCenter Server for Windows Without Access to a Web Server

You can install the vSphere Web Client plug-in for vSphere Integrated Containers Engine on a vCenter Server instance for Windows that does not have access to a Web Server.

Prerequisites

  • You deployed at least one virtual container host (VCH) to a vCenter Server instance that runs on Windows.
  • You must use a Windows system to run the script to install the plug-in on a vCenter Server that runs on Windows. If you used a Linux or Mac OS system to deploy the VCH, download and unpack the vSphere Integrated Containers Engine package on a Windows system. For example, download the package to the system on which vCenter Server is running.
  • If you deployed the VCH to a vCenter Server 6.5 instance, use the Flash-based vSphere Web Client to view the vSphere Web Client plug-in for vSphere Integrated Containers Engine. vSphere Integrated Containers Engine does not currently provide a plug-in for the new HTML5 vSphere Client.

Procedure

  1. On the Windows system on which you have downloaded and unpacked vSphere Integrated Containers Engine, navigate to the folder that contains the vic-machine utility and open the ui folder.
  2. Copy the com.vmware.vicui.Vicui-version folder into the folder on the vCenter Server system that contains the vSphere Web Client packages.

    • Source location on vic-machine system:
      vic_unpack_dir\vic\ui\vsphere-client-serenity
    • Destination location on vCenter Server Windows system:

      instl_dir\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity

      instl_dir is the location in which vCenter Server is installed. If the vc-packages\vsphere-client-serenity folders do not exist under the vsphere-client folder, create them manually.

  3. On the vic-machine system, open the vic_unpack_dir\vic\ui\vCenterForWindows\configs file in a text editor.
  4. Enter the IPv4 address or FQDN of the vCenter Server instance on which to install the plug-in.
    SET target_vcenter_ip=vcenter_server_address
  5. Save and close the configs file.
  6. Open a command prompt, navigate to vic_unpack_dir\vic\ui\vCenterForWindows, and run the installer.
    install.bat
  7. Enter the user name and password for the vCenter Server administrator account.
  8. When installation finishes, if you are logged into the vSphere Web Client, log out then log back in again.

What to Do Next Check that the deployment has succeeded by following the procedure in Verify the Deployment of the vSphere Integrated Containers Engine Plug-In.