Product Documentation

Publish to VMware Horizon View

Jan 11, 2018

A Layered Image is a virtual machine that App Layering composited from the Layers and settings specified in an Image Template. You can publish one or more Layered Images to VMware Horizon View Composer in your vSphere environment and add it to a catalog for provisioning systems. In the Connector Configuration wizard, configure a Virtual Machine Template. Ensure that the Layered Image you publish is a ready-to-use virtual machine with the image shut down and a snapshot taken. You can use the virtual machine in your Horizon environment without further modifications.

Prerequisites

To publish a Layered Image, you need one or more Image Templates.

To publish a Layered Image

In the Images module, select the Image Template with the correct OS Layer and App Layers selected for the new Layered Image.

On the Action menu, select Publish Layered Image.

On the Confirm and Complete page, select Publish Layered Images. For each template, this starts a task called, Publishing Layered Image. When each task completes, the task description provides the information you need to navigate to the image in your environment. For each template, this starts a task called Publishing Layered Image. When the task completes, the task description provides the information you need to navigate to the image in your environment. At the end of the image creation process:

  • Wait for the appliance to power on the virtual machine - This enables the guest OS to run and also run any layer scripts through our kmssetup.cmd functionality.

Note

You can use this to perform important layer-specific steps such as activating Microsoft Office. Activating apps may need to be done before the virtual machine is used to create a View desktop pool/RDS farm or recompose them. The mechanism used to run the scripts can vary, including our own kmssetup.cmd functionality, run-once support, or even manual execution. After all scripts are run or other manual steps are taken and the virtual machine is in the desired state, a guest OS shutdown is initiated either by the scripts or the user. If using the kmssetup.cmd functionality there is a documented process for initiating a shut down after all Layer scripts and other kmssetup functionality is complete.

  • Activate the virtual machine - Activate the machine so that Horizon View accepts it.
  • The virtual machine shuts down - When the virtual machine is in the desired state, the virtual machine shuts down and the status changes to Done.

When the task completes, the task description provides the information you need to navigate to the image in your environment.

Use the information in the expanded Packaging Disk Task to navigate to the location in vSphere where you published Layered Image.

Next you can move the image to a collection or other location for provisioning servers.