Addon Cloud Resources
Terraform addon
vela addon enable terraform
Terraform Provider addon for Alibaba Cloud
Enable Terraform Alibaba Cloud Provider as below to provision and/or consume cloud resources.
Here is how to get access key. Set the value for ALICLOUD_REGION
by picking one RegionId
from Alibaba Cloud region list.
You can also set the value for parameter ALICLOUD_SECURITY_TOKEN
, which is optional, per this doc.
vela addon enable terraform-alibaba ALICLOUD_ACCESS_KEY=<xxx> ALICLOUD_SECRET_KEY=<yyy> ALICLOUD_REGION=<region>
Terraform Provider addon for Azure
Enable Terraform Azure Provider as below to provision and/or consume cloud resources.
Set these parameters below per Authenticate Terraform to Azure.
vela addon enable terraform-azure ARM_CLIENT_ID=<aaa> ARM_CLIENT_SECRET=<bbb> ARM_SUBSCRIPTION_ID=<ccc> ARM_TENANT_ID=<ddd>
Terraform Provider addon for AWS
Enable Terraform AWS Provider as below to provision and/or consume cloud resources.
Set these parameters below per Authenticate Terraform to AWS.
vela addon enable terraform-aws AWS_ACCESS_KEY_ID=<aaa> AWS_SECRET_ACCESS_KEY=<bbb> AWS_DEFAULT_REGION=<region>
Terraform Provider addon for Tencent Cloud
Enable Terraform Tencent Cloud Provider as below to provision and/or consume cloud resources.
Get TENCENTCLOUD_SECRET_ID
and TENCENTCLOUD_SECRET_KEY
per this guide
Get TENCENTCLOUD_REGION
by picking one RegionId from Tencent Cloud region list
vela addon enable terraform-tencent TENCENTCLOUD_SECRET_ID=<xxx> TENCENTCLOUD_SECRET_KEY=<yyy> TENCENTCLOUD_REGION=<region>
Terraform Provider addon for GCP
Enable Terraform GCP Provider as below to provision and/or consume cloud resources.
Set GOOGLE_CREDENTIALS
per Add Credentials Guide. Set GOOGLE_PROJECT
per Configure Provider Guide.
Set the value for GOOGLE_REGION
by picking one Region
from Google Cloud Platform region list.
vela addon enable provider-gcp GOOGLE_CREDENTIALS=<aaa> GOOGLE_PROJECT=<bbb> GOOGLE_REGION=<region>