App Layering

Google Cloud Platform

This article describes the resources you need to create layers and publish images on Google Cloud Platform.

To create layers for the Google Cloud Platform, you need a Google Cloud Platform connector configuration. Depending on your environment, you may also need a platform layer.

If you plan to publish images to Machine Creation on Google Cloud Platform, use the Machine creation for Google Cloud connector configuration.

Google Cloud Platform connector configuration

To create layers and publish images on Google Cloud Platform you need the resources required to:

Google Cloud project

To deploy the appliance, you need the administrator credentials for your project.

Google Cloud storage

The Google Cloud Platform connector configuration requires one or more storage locations for:

  • The virtual machine disks you use to create layers and publish layered images.
  • The template file that you use to deploy your Google Cloud VMs, and the boot diagnostics files for those VMs.

OS layer

If you plan to use an OS image created on another platform, be sure to prepare to:

  • Export the OS layer from the App Layering appliance running on another platform.
  • Import the OS layer using the App Layering appliance running on the Google Cloud Platform.
  • Add a version to the imported OS layer, to prepare it to run on the Google Cloud Platform.

Platform layer

To create layers or publish layered images on Google Cloud, you only need a platform layer when you are publishing images to a provisioning service, such as Citrix machine creation.

When you create a platform layer, there is no need to install Google Cloud tools on it. When Google Cloud tools aren’t present, Google Cloud Platform installs them onto the packaging machine when the machine is started.

When you do create a platform layer, any software installers you need (for example, Provisioning Service software) must be accessible from the packaging machine.

Google Cloud Platform