如何知道哪个AWS RDS数据库正在使用特定机密?

问题描述

我在Secret Manager中存储了一个秘密,用于rds数据库,是否可以获取该rds数据库名称?我在任何地方都找不到它(我只能得到一个秘密的名字...)因为我想知道这个rds使用哪个vpc,但是我找不到它是哪个数据库...。谢谢。

解决方法

Secret Manager中的秘密无法跟踪正在使用哪个组件/应用程序。

如果部署是最近的并且启用了服务-docs here,则可以通过查看CloudTrail日志来获取此信息。通过查看日志,您可能至少能够了解对SM进行了哪些API调用以及涉及了哪些秘密。

根据您的问题,查找此信息的原因是您想了解已在其中部署RDS的VPC。 如果仍然如此,则可以通过标识附加到RDS实例的VPC Security Group来实现。找到该SG后,您还将拥有该SG所在的VPC的ID。