terraform - 如果指定了 conut 属性,则资源会强制重新生成
问题描述
即使没有任何变化,Terraform force 也会重新生成此资源。
Terraform 版本:terraform_0.15.3_linux_amd64
count
仅当指定了属性时,我才看到此问题。
resource "aws_instance" "apache_ec2" {
count = var.instance_count
// -- Truncated --
instance_type = var.apache_ec2-instance_type
ami = var.ami
}
解决方案
修复:重新生成安全组规则并导致重新创建 EC2 资源。
修复:在aws_instance
我不得不更改security_groups
为vpc_security_group_ids
并停止重新创建 EC2 以响应重新创建安全组规则。
推荐阅读
- openpose - 找不到模块:tensorflow.contrib
- python - 如何使用请求发布 python 将照片上传到 Instagram?
- cuda - 在我的代码中检测问题时遇到问题 | CUDA
- regex - 正则表达式性能
- swift - 等效于 Request.serializeResponseJSON - 迁移 Alamofire 5
- apache-spark - 使用免费的 Google Cloud 积分创建 Dataproc 集群失败
- kubernetes - Google Kubernetes 集群没有自动缩减
- python - anaconda 使用哪个应用程序来运行 .py 脚本
- android - 我面临一个问题,当我对一个重复对象进行更改时,我在数组列表中有相同对象的重复,它也会更新其他对象
- java - multipart/form-data MutlipartFile 未通过所有 args 构造函数设置