Launching and Managing Stacks

The Metacloud Orchestration service is compatible with these flexible template languages that enable application developers to describe and automate the deployment of infrastructure, services, and applications:

  • Amazon Web Services (AWS) CloudFormation
  • OpenStack Heat Orchestration Template (HOT)

These flexible template languages enable application developers to describe and automate the deployment of infrastructure, services, and applications. The templates enable creation of most OpenStack resource types, such as instances, floating IP addresses, volumes, security groups, and users. Once created, the resources are referred to as stacks. See Implementing Heat Orchestration Templates.

Launching a Stack

  1. Log in to the Dashboard.
  2. On the Project drop-down, click Orchestration.
  3. Click LAUNCH STACK to open the Select Template dialog.
  4. In the Select Template dialog box, specify the following values:

    Parameter Value
    Template Source Choose the source of the template from the list.
    Template URL/File/Data Depending on the source that you select, enter the URL, browse to the file location, or directly include the template. See Creating a Template.
    Environment Source Choose the source of the environment from the list. The environment files contain additional settings for the stack.
    Environment File/Data Depending on the source that you select, browse to the file location and directly include the environment. See Building an Environment.
  5. Click Next.
  6. In the Launch Stack dialog, specify the following values:

    Parameter Value
    Stack Name Enter a name to identify the stack.
    Creation Timeout (minutes) Specify the number of minutes that can elapse before the launch of the stack times out.
    Rollback On Failure Select the check box to roll back changes should the stack fail to launch.
    Public Network Name Default public network: PUBLIC EXTERNAL - DO NOT MODIFY
  7. Click Launch to create a stack.
  8. After the stack creation is complete, click on the stack name to view the topology. In addition to the stack topology, the following tabs are available:

    • Overview—The parameters and details of the stack.
    • Resources—A full list of the stack resources. Click on a resource to view details.
    • Events—View the history related to the stack resources.
    • Template—View the template used to create the stack.

Managing a Stack

Change the stack name and sources.

  1. Log in to the Dashboard.
  2. On the Project drop-down, click Orchestration.
  3. Select the stack that you want to update.
  4. In the ACTIONS column, click Change Stack Template.
  5. In the Select Template dialog box, select the new template source or environment source and click Next.
  6. In the Update Stack Parameters panel, enter new values for the parameters you want to update.
  7. Click Update.

Deleting a Stack

Once you delete a stack, you cannot undo this action.

  1. Log in to the Dashboard.
  2. On the Project drop-down, click Orchestration.
  3. Select the stack you want to delete.
  4. In the ACTIONS column, click Delete Stack.
  5. In the Confirmation Delete Stack dialog box, click Delete Stack to confirm the deletion.