AWS extension - epam/hubctl GitHub Wiki
aws configure extension makes sure AWS cloud account is setup:
- S3 account-specific bucket
<account number>.superhub.ioexists or it will be created; - DNS domain for the stack is created in Route 53;
- the domain is linked with NS records to the base domain or to Bubble DNS.
AWS parameters:
--aws-region AWS Region (defaults to value from: AWS_REGION)
--aws-profile AWS Profile (defaults to value from: AWS_PROFILE)
--dry-run Do not deploy cloud resources, show what will happen
--domain-name Custom DNS domain name under existing base domain
--base-domain-aws-profile AWS Profile for base domain (in case base domain
hosted zone is located in another AWS account)
--prefer-local Save deployment state locally only
If you don't specify --domain-name then a *.epam.devops.delivery Bubble DNS domain will be obtained.
If you specify a domain name --domain-name <stack>.base.tld and base.tld is in another AWS account, then also specify --base-domain-aws-profile.