Azure extension - epam/hubctl GitHub Wiki

azure configure extension makes sure Azure cloud account is setup:

  • Azure Storage account-specific blob container superhub<subscription id> exists or it will be created;
  • DNS domain for the stack is created in Azure DNS;
  • the domain is linked with NS records to the base domain or to Bubble DNS.
Azure parameters:
  --azure-region                Azure Region (defaults to value from: AZURE_REGION, AZURE_DEFAULTS_LOCATION)
  --azure-resource-group        Azure Resource Group (defaults to value from: AZURE_RESOURCE_GROUP_NAME, AZURE_DEFAULTS_GROUP)
  --azure-subscription          Azure Subscription (defaults to value from: AZURE_SUBSCRIPTION_ID)
  --dry-run                     Do not deploy cloud resources, show what will happen
  --domain-name                 Custom DNS domain name under existing base domain
  --base-domain-resource-group  Resource Group for base domain (in case base domain
                                    zone is located in another resource group)
  --base-domain-subscription    Subscription for base domain (in case base domain
                                    zone is located in another subscription)
  --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 Azure account, then also specify --base-domain-*.

⚠️ **GitHub.com Fallback** ⚠️