App Layering

Google Cloud

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

To create layers for the Google Cloud, you need a Google Cloud 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, use the Machine creation for Google Cloud connector configuration.

Google Cloud connector configuration

To create layers and publish images on Google Cloud 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 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.
  • Add a version to the imported OS layer, to prepare it to run on the Google Cloud.

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 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