当我试图将一个安全组附加到Terraform中的一个rds实例时,我遇到了很多麻烦。我使用资源尝试制作附件,但是由于我处理的是RDS实例,所以我没有其他实例上的网络接口id来将它附加到SG。那么,如何将RDS实例附加到特定的安全组?请记住,我已经有了RDS实例标识符,例如这个:
data "aws_db_instance" &
我的目标是有一个应用程序,它使用亚马逊的SDK来询问哪些RDS实例是可用的,然后连接到其中一个实例。这样,就不需要外部信息(db-instance-identifier或Tag)。应用程序只描述RDS实例,而且由于运行它的EC2只被Terraform授予特定RDS的权限,所以它只会从describe-db-instances获得一个结果。然后,通过使用RDS IAM auth机制,