Terraform 使用alicloud provider 第一步 Authentication 方法

alicloud provider Authentication 方法

Alibaba Cloud Provider source link

    在是用terraform alicloud provider 第一步需要Authentication ,具体方法又有以下这几种

  1. static credentials
  2. Environment variables
  3. Shared credentials/configuration file
  4. ECS role
  5. Assum role 
  6. 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
posted @ 2022-02-08 11:05  Rafe-X  阅读(187)  评论(0)    收藏  举报