Orchestration Documentation

Nobus Cloud Orchestration Engine

Nobus CloudOrchestration kit helps to create a human- and machine-accessible service for managing the entire lifecycle of infrastructure and applications within Nobus cloud.

CloudOrchestration services enables you to launch multiple composite cloud applications based on templates in the form of text files that can be treated like code. While the native Heat template format is evolving, it also endeavours to provide compatibility with the AWS CloudFormation template format.

"It provides both a native ReST API and a CloudFormation-compatible Query API, allowing existing infrastructure-as-code scripts to run on Nobus with minimal changes."

Quickstart

CloudOrchestration Templates enable creation of most resource types, such as instances, floating IPs, volumes, and security groups. Once created, these collections are referred to as Stacks.

Execution Guide

Launch a stack

  1. Log in to the Nobus dashboard.
  2. Select the appropriate Project from the dropdown menu.
  3. Go to Orchestration > Stacks.
  4. Click Launch Stack.
  5. Template Selection Parameters:

    PropertyDescription
    Template SourceChoose URL, File, or Direct Data.
    Environment DataOptional files for specific stack settings.
  6. Configuration Parameters:

    ParameterLogic
    Stack NameUnique identifier for the group.
    Creation TimeoutMax minutes before failing.
    Rollback On FailureDeletes partially created resources if error occurs.
    KeyNameExisting SSH keypair for instance access.
    InstanceTypeThe compute flavor (e.g. si.2.2.30.l).
  7. Click Launch.