我尝试了 terraform 的版本 v0.12.26 和 v0.13.3,但都失败了。
terraform plan
正在获取状态锁。这可能需要一些时间...
错误:无法锁定状态:获取状态锁时出错:发生了 2 个错误: * ResourceNotFoundException:找不到请求的资源 * ResourceNotFoundException:找不到请求的资源
Terraform 获取状态锁来保护状态,防止多个用户同时写入。请解决上述问题后再尝试。对于大多数命令,您可以使用“-lock=false”标志禁用锁定,但不建议这样做。
相关源代码:
terraform {
backend "s3" {
encrypt = false
bucket = "dev-terraform-state"
key = "dev/Oregon/eks/terraform.tfstate"
region = "us-west-2"
dynamodb_table = "dev-lock-table"
}
required_version = ">= 0.12.0"
}