hub
Updated
by Michael Delzer
SuperHub is a lifecycle and stack composition tool
Synopsis
Hub CLI is an interface to SuperHub.
SuperHub is a lifecycle and stack composition tool:
- template and stack creation, stack lifecycle;
- stack instance parameters, output variables, and status;
- enumeration of templates, stacks, components;
- inventory
Options
--all-warnings Repeat all warnings before [successful] exit (default true)
--api string Hub API service base URL, HUB_API (default "https://api.app.arkadi.dev.superhub.io")
--aws_profile string AWS ~/.aws/credentials profile, AWS_PROFILE (default "agilestacks")
--aws_region string AWS region hint (for S3 state access), AWS_DEFAULT_REGION (default "us-east-2")
--aws_use_iam_role_credentials Try EC2 instance credentials (default true)
--cache string API cache file (default is $HOME/.automation-hub-cache.yaml)
--compressed Write gzip compressed files (default true)
--config string Config file (default is $HOME/.automation-hub.{yaml,json})
-d, --debug Print debug info. Or set HUB_DEBUG=1
--encrypted string Write encrypted files if HUB_CRYPTO_PASSWORD is set. true / false (default "if-password-set")
-f, --force Force operation despite of errors. Or set HUB_FORCE=1
-h, --help help for hub
--log-destination string stderr or stdout (default "stderr")
-t, --trace Print detailed trace info. Or set HUB_TRACE=1
-v, --verbose Verbose mode (default true)
SEE ALSO
- Use remote Automation
hub_api
to access Control Plane Click Here - Create and manage
hub_backups
Click Here - Deploy stack,
hub_deploy
, Click Here - Generate Hub CLI reference in Markdown format,
hub_doc
Click Here - Assemble hub.yaml.elaborate
,
hub_elaborate
Click Here - Explain stack outputs, provides, and parameters evolution
,
hub_explain
Click Here - Init stack or component manifest
,
hub_init
Click Here - Invoke component’s verb (from another component) , hub_invoke Click Here
- Create ~/.kube/config from state file
,
hub_kubeconfig
Click Here - Obtain login token for subsequent Hub API calls
,
hub_login
Click Here - Pull stack sources
,
hub_pull
Click Here - Render component templates , hub_render Click Here
- Undeploy stack
,
hub_undeploy
Click Here - Print the version number of Hub CLI,
hub_version
Click Here