我正在研究用于构建Aurora的Terraform RDS集群,有人可以帮助我如何将AWS提供程序版本固定到2.0吗?
这是正确的方法吗?
provider "aws" {
region = "us-east-1"
version = "<= 2.0"
}
我的模块之前也使用2.46版本,尝试降级时应该遵循任何步骤吗?
使用terraform 0.12.6版本
答案 0 :(得分:2)
您只需要使用等于运算符=
而不是<=
,这意味着“小于或等于2.0版”。
如果您希望它仅使用2.0版:
provider "aws" {
region = "us-east-1"
version = "= 2.0"
}
另请参阅https://www.terraform.io/docs/configuration/terraform.html#specifying-required-provider-versions