Provider
The provider block is designed to configure the cloud provider for deploying the stack configuration. To facilitate user convenience in cross-cloud deployment, the provider logic has been distinctly separated from the deployment logic. This approach ensures that a user can deploy the same stack on a different cloud provider by simply modifying the provider section.
AWS
A sample AWS provider config looks as follows:
Sample Provider Configuration for AWS
The following is the description of fields in provider:
provider:
name: aws
account_id: "793009824629"
region: "eu-central-1"
name: name of the cloud provideraccount_id: this refers to the account id of your AWS accountregion: The region of deployment for AWS
Warning
All above fields of the cloud provider are mandatory and cannot be left blank.
Info
Currently only AWS is the supported provider. provider sections for different clouds would be updated as soon as there's a new provider available.