hub_elaborate

Michael Delzer Updated by Michael Delzer

Assemble hub.yaml.elaborate

Synopsis

Assemble a complete Stack or Application deployment manifest by joining stack and components manifests. Parameters are injected from parameters manifest(s) and optionally are read from state file. The resulted hub.yaml.elaborate can be used with deploy command.

hub elaborate hub.yaml [hub-parameters.yaml ...] [-s hub.yaml.state] [-o hub.yaml.elaborate] [flags]

Options

  -b, --baseDir string             Path to component sources base directory (default to manifest dir)
-e, --environment string Set Hub environment variables: -e 'NAME=demo,INSTANCE=r4.large,...'
-h, --help help for elaborate
-o, --output string Set output filename (default "hub.yaml.elaborate")
-p, --platform-provides string Set Platform stack provides: -p tiller,etcd,...
-s, --state string Path to state file(s) to load Platform stack outputs as input parameters, for example hub.yaml.state,s3://bucket/hub.yaml.state

Options inherited from parent commands

      --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
--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

Automation Hub is a lifecycle and stack composition tool, hub Click Here

How did we do?

hub_doc

hub_explain

Contact