我们可以 add\attach 安全组到 Terraform aws_cloudformation_stack 资源吗

Can we add\attach security group to Terraform aws_cloudformation_stack resource

我正在使用 Terraform 来配置 emr 。为了这样做,我打电话 resource "aws_cloudformation_stack" 然后附加 cloudformation 模板以启动 EMR。它现在可以工作了,我希望我的 EMR 有 22 个入站端口为 ssh 连接打开。

请参阅参考资料 https://www.terraform.io/docs/providers/aws/r/cloudformation_stack.html

我可以通过附加安全组来做到这一点。有人可以让我知道我该怎么做吗?

您应该可以通过 Terraform 创建安全组来处理此问题,将其作为依赖项引用以确保它是在 cloudformation 堆栈之前创建的,然后将安全组 ID 作为变量提供给 cloudformation 模板。