Skip to content
Arkadi Shishlov edited this page Jan 11, 2021 · 22 revisions

Hub CLI is a stack composition and lifecycle tool:

  • template and stack creation, stack deploy / undeploy / backup lifecycle;
  • stack and component parameters, output variables, and status;
  • management of templates, stacks, components on SuperHub Control Plane (optional).

SuperHub is a trademark and a website for Hub CLI. Control Plane is AgileStacks SaaS platform.

Core concepts

Toolbox

Toolbox is a Docker image that could be used to perform lifecycle operations on a stack, for example deploy and undeploy. The image contains all the tools installed and configured that are required by the software components supported by Agile Stacks.

Extensions

Hub CLI extensions are scripts to extend Hub CLI functionality. They provides simplified command-line expirience by leveraging .env and a number of files under .hub/.

Tutorials

Advanced topics

SaaS

Totally optional, Control Plane is AgileStack's Software as a Service to organize stack templates, environments, and stack instances in the cloud and on-prem. It is accessible via Control Plane's UI, HTTP API, and hub api from CLI.

Clone this wiki locally