计划 terraform 通过进口导入后,希望销毁安全组 terraform
在版本中见到我 0.9.4 和 0.10.4
我导入了一个安全组列表 AWS 使用Import命令 Terraform 通过以下方式:
当我做:
一切都很好,但是当我完成一般计划时:
一些
(保存在我的文件中 .tfstate) 将被删除。
我宣布使用安全组
和
和
为规则。 不确定是否申报这些
s 因为这。
我不确定我错过了,任何建议都将得到欣赏。
谢。
我导入了一个安全组列表 AWS 使用Import命令 Terraform 通过以下方式:
terraform import aws_security_group.production_servers sg-xxxxxxx
当我做:
terraform plan aws_security_group.production_servers
一切都很好,但是当我完成一般计划时:
terraform plan
- aws_security_group_rule.load_balancer_1
- aws_security_group_rule.load_balancer_1-1
- aws_security_group_rule.load_balancer_1-2
- aws_security_group_rule.load_balancer_1-3
- aws_security_group_rule.production_servers
- aws_security_group_rule.production_servers-1
- aws_security_group_rule.production_servers-2
- aws_security_group_rule.production_servers-3
- aws_security_group_rule.production_services_access
- aws_security_group_rule.production_services_access-1
- aws_security_group_rule.production_services_access-2
一些
aws_security_group_rule
(保存在我的文件中 .tfstate) 将被删除。
我宣布使用安全组
aws_security_group
和
ingress
和
egress
为规则。 不确定是否申报这些
aws_security_group_rule
s 因为这。
我不确定我错过了,任何建议都将得到欣赏。
谢。
没有找到相关结果
已邀请:
1 个回复
二哥
赞同来自:
你提到你有所有规则
什么是完全正常的。 我更喜欢他们外面,因为如果你改变规则并有关于 10-15 小组中的规则。
所以发生了什么 Terraform 写空
没有规则,并且有一堆外部
在与配置不同的状态文件中 TF.
所以在计划中,他会说我需要摧毁它们,然后在资源本身中创建它们。
您可以获得与缺少安全组规则关联的小错误,但最终将在应用时删除。 看看你的计划
准备争辩,您的所有规则都在那里列出