Skytap Action Pack
Incorporate Skytap IaaS into Your Release Workflows
Skytap is a cloud provider that moves beyond Infrastructure-as-a-Service (IaaS) by allowing enterprises to package compute, networking, and storage together with their complete operational stack into environments that can be deployed and cloned in seconds. Rather than a jumble of tagged AMIs, AKIs, and VPCs, Skytap organizes your networks and VMs into self-contained environments that support on-premises architectures, networks, and operating systems.
The Skytap Action Pack allows you to build visual workflows to fully automate common Skytap related activities.
Pre-Requisites
- Automic 11.2 or above
- Automic Web Services Agent 3.x
- Plugin Manager
- Skytap account. (Tested against Skytap Trial Account)
Installation
- Download the Skytap Action pack GitHub project archive from Automic marketplace
- Extract the archive to get the PCK.TK_SKYTAP_1.X.X.zip file, this is the actual action pack.
- Log onto the Automation Web Interface (ECC).
- Navigate to Administation tab
- Click Packs then click Install Pack
- Select the action pack that you downloaded. Upon installation, the pack PCK.TK_SKYTAP should appear
Configuration
The integration uses the Automic web services agent. You must create a web service connection object which includes your Skytap username and password, or username and API token. Please refer to the Skytap documentation for further details.
The connection object PCK.TK_SKYTAP.PRV.CONN is provided as a template.
Workflows
A sample workflow PCK.TK_SKYTAP.DEMO_WORKFLOW is provided to show how the actions can be combined. The workflow performs the following tasks:
- Create an environment from a VM
- Rename the VM
- Power on the VM
Available Actions:
- Create and Delete Environment
- Create and Delete Networks
- Create and Delete Projects
- Create and Delete Users
- Create and Delete VMs
- List Environments and Get Details
- List Projects and Get Details
- List Public IP Addresses
- List Templates and Get Details
- List Users and Get Details
- List VMs and Get Details
- Power VMs On and Off
- Acquire and Release Public IP Addresses
Pre-Requisites
- Automic Engine 11.2 or above
- Automic Web Services Agent 3.x
- Skytap account. (Tested against Skytap Trial Account)
Installation
- Download the Skytap Action pack GitHub project archive from Automic marketplace
- Extract the archive to get the PCK.TK_SKYTAP_1.X.X.zip file, this is the actual action pack.
- Log onto the Automation Engine.
- Navigate to Administation tab
- Click Packs then cick Install Pack
- Select the action pack that you downloaded. Upon installation, the pack PCK.TK_SKYTAP should appear
Configuration
The integration uses the Automic web services agent. You must create a web service connection object which includes your Skytap username and password, or username and API token. Please refer to the Skytap documentation for further details.
The connection object PCK.TK_SKYTAP.PRV.CONN is provided as a template.
Workflows
A sample workflow PCK.TK_SKYTAP.DEMO_WORKFLOW is provided to show how the actions can be combined. The workflow performs the following tasks:
- Create an environment from a VM
- Rename the VM
- Power on the VM
Products | Continuous Delivery Automation, Continuous Delivery Automation, Automic Automation |
Solution Area | Cloud |
Operating Systems | Linux, Windows |
Last update | 2017-03-24 11:25:58.0 |
Supported by | |
Community Source | skytap-action-pack |
Broadcom does not support, maintain or warrant Solutions, Templates, Actions and any other content published on the Community
and is subject to Broadcom Community Terms and Conditions.
|