Terraform 用于自动气象站的地形
我第一次使用terraform是为了在我的AWS帐户上创建资源。我运行了下面的模板进行测试,但它总是因问题而失败: 分析/main.tf时出错:1:10:非法字符 错误:terraform init配置有一些问题,如下所述Terraform 用于自动气象站的地形,terraform,terraform-provider-aws,Terraform,Terraform Provider Aws,我第一次使用terraform是为了在我的AWS帐户上创建资源。我运行了下面的模板进行测试,但它总是因问题而失败: 分析/main.tf时出错:1:10:非法字符 错误:terraform init配置有一些问题,如下所述 用这个代替,让我们知道 provider "aws" { access_key = "${var.access_key}" secret_key = "${var.access_secret_key}" region = "${var.region}
用这个代替,让我们知道
provider "aws" {
access_key = "${var.access_key}"
secret_key = "${var.access_secret_key}"
region = "${var.region}"
}
resource "aws_vpc" "${var.vpc_name}" {
cidr_block = "10.0.0.0/16"
enable_dns_hostnames = true
}
编辑您的问题以包含代码和错误。您的模板是否使用卷曲引号?你能回答这个问题以使问题与你的模板匹配吗?@JasonAller说的+1,尝试用直接引号替换所有的“智能引号”,看看错误是否仍然存在……事实上,1:10是一个智能引号,所以这看起来像是由打字错误引起的错误。
provider "aws" {
access_key = "${var.access_key}"
secret_key = "${var.access_secret_key}"
region = "${var.region}"
}
resource "aws_vpc" "${var.vpc_name}" {
cidr_block = "10.0.0.0/16"
enable_dns_hostnames = true
}