【发布时间】:2019-09-03 13:51:23
【问题描述】:
我需要为 EC2 实例配置两个安全组,一个已经存在 (sg1),另一个是我在 terraform (sg2) 中定义的新安全组。
阅读 Terraform's docs 关于 aws_security_group 资源时,它提到了一个可选字段 security_groups - (Optional) List of security group Group Names if using EC2-Classic, or Group IDs if using a VPC。
这实际上是什么意思?这是否利用了 sg1 的入口规则并将其应用于 sg2?这是否意味着我可以在我的 sg2 定义中将 sg1 的安全组 ID 传递给该字段,以允许与 sg1 相同的入口,还是完全不同?
另外,如果是这种情况,因为它们具有相同的出口规则,这是否意味着与其将 security_group_ids 都传递给我的 ec2 实例 terraform,我可以将 sg1 id 传递给 sg2 的 TF 中的 sg2 入口块来实现同样的结果?
【问题讨论】:
标签: amazon-web-services amazon-ec2 terraform aws-security-group