Terraform 使用alicloud provider 第一步 Authentication 方法
alicloud provider Authentication 方法
Alibaba Cloud Provider source link
在是用terraform alicloud provider 第一步需要Authentication ,具体方法又有以下这几种
- static credentials
- Environment variables
- Shared credentials/configuration file
- ECS role
- Assum role
- Sidecar Credentials
我们主要说以下1和2, 其他请大家参考链接原文
1. Static credentials
具体就是将AK, rigion 等信息放在 alicloud provider block 中,写在 main.tf 最顶层
provider "alicloud" {
access_key = "${var.access_key}"
secret_key = "${var.secret_key}"
region = "${var.region}"
}
2. Environment variables
通过将AK ,region 信息写入环境变量来验证
provider "alicloud" {}
$ export ALICLOUD_ACCESS_KEY="anaccesskey"
$ export ALICLOUD_SECRET_KEY="asecretkey"
$ export ALICLOUD_REGION="cn-beijing"
$ terraform plan
浙公网安备 33010602011771号