XLD Google cloud compute plugin is deprecated now as the plugin is insourced to Digital.ai organization. The plugin is available on https://github.com/xebialabs/xld-google-cloud-compute-plugin
This document describes the functionality provided by the Google Cloud Compute plugin
See the XL Deploy reference manual for background information on XL Deploy and deployment automation concepts.
The plugin is a XL Deploy plugin that adds capability for provision instance into Google Cloud.
- Requirements
- XL Deploy 7.0.1+
- Copy the latest JAR file from the releases page into the
XL_DEPLOY_SERVER/plugins
directory. - Restart the XL Deploy server.
- Go to
Repository - Infrastructure
, create a newgoogle.AccountCloud
and fill in the properties. You may use the 'Import JSON Control task to help you' - Use the 'Check Connection' Control task to valide the parameters.
- Create an environment under
Repository - Environments
and add the correspondinggoogle.AccountCloud
as container.
The plugin supports 2 deployables:
- Create an provisioning package
udm.ProvisioningPackage
withgooglecloud.compute.InstanceSpec
orgooglecloud.compute.TemplateSpec
as deployables. - Add templates https://docs.xebialabs.com/xl-deploy/how-to/use-provisioning-outputs.html
- Start deploying.