【发布时间】:2019-11-13 12:43:10
【问题描述】:
我正在尝试使用 terraform 创建 ec2 实例。通过 terraform cli 传递凭据失败,而在 main.tf 中对其进行硬编码工作正常
这是使用terraform动态创建ec2实例
terraform apply 适用于以下 main.tf
provider "aws" {
region = "us-west-2"
access_key = "hard-coded-access-key"
secret_key = "hard-coded-secret-key"
}
resource "aws_instance" "ec2-instance" {
ami = "ami-id"
instance_type = "t2.micro"
tags {
Name = "test-inst"
}
}
虽然以下不起作用:
terraform apply -var access_key="hard-coded-access-key" -var secret_key="hard-coded-secret-key"
以上两种运行命令的方式有区别吗?根据 terraform 文档,上述两种方法都应该有效。
【问题讨论】:
标签: amazon-ec2 terraform