Maestro CLI

Maestro Command Line Interface (CLI) is a REST client for EPAM Cloud Orchestrator. It is intended to perform Orchestrator commands via remote command line by sending server API requests using REST API without the need to install any 3rd party utilities (e.g. cURL, Poster).

This topic contains the following sections:

CLI Setup

Maestro 2.0 Command Line Interface (CLI) is intended to perform basic Orchestrator commands via remote command line by sending server API requests using Public API without the need to install 3rd party utilities (e.g. cURL, Poster.) Here are the steps involved in setting up and implementing a user in IAM.

  • Download maestro-cli.zip archive.
  • Unpack the archive. As a result you will get a 'maestro-cli' folder containing two subfolders.
  • Provide your credentials using one of the three available options.
  • Manually provide the path to Maestro Orchestrator that services your requests.
  • Choose a script contained in the 'maestro-cli/bin/' folder and call it from the command line including all required parameters for the command.

A full detailed guide on Maestro 2.0 CLI is available at the bottom of the page as well as in the 'Documentation' section.

Maestro CLI Commands

Maestro Command Line Interface (CLI) is intended to perform basic Orchestrator commands via remote command line by sending server API requests using REST API without the need to install 3rd party utilities. Maestro CLI commands are based on respective commands for Amazon AWS. We picked a minimum required set of parameters for each command. This way we were able to uniform the commands for different service providers

You can find the document at the bottom of the page as well as in the 'Documentation' section.

Documentation

Below is a list of documents related to this section. You can find the full list of our documents in the Documentation Storage.

Please select a required document:

EPAM Cloud Orchestrator - Maestro CLI User Guide

The Maestro CLI User Guide describes EPAM Cloud Orchestrator Command Line Interface, infrastructure manipulation specifics and environment settings, and includes command examples, step by step instructions and necessary reference materials.

EPAM Cloud Orchestrator - Maestro CLI Developer's Guide

This document is designed for EPAM Cloud users who want to use Maestro API in their applications and provides the detailed guidelines on use and customization of Maestro CLI client.