【发布时间】:2021-09-17 20:50:49
【问题描述】:
我在aws中有一些手动创建的secerts。有没有办法用data "aws_secretsmanager_secret" 列出它们?
我的目标是获取 ARN 的列表/索引,然后在 daymnic 块中使用它。我想尽量避免编写多个数据源块。
所有的 sercert 都有一个相似的命名前缀:
db-credentials/${var.env-name}/<db-user>
<db-user> 当然会因用户而异。
因此,我想我希望使用数据源对所有属于此命名模式的秘密进行迭代,并获取其 ARN 列表。之后使用每个 ARN 独立一个 daymnic 块
daynic 块将在 auth 块中的 resource "aws_db_proxy" 内使用
【问题讨论】:
标签: amazon-web-services terraform datasource aws-secrets-manager amazon-rds-proxy