首页 > 解决方案 > 如何将 Secret Manager 凭据与 RDS 数据库相关联

问题描述

使用以下 terrform 脚本,我可以轻松地在 AWS 中创建机密,但找不到将其与现有 RDS 链接的方法。

如何创建“ RDS 数据库凭据”机密?以下代码仅创建“其他类型的机密”。在 terraform 文档中,我没有找到任何将机密与 RDS 数据库相关联的选项。

  resource "aws_secretsmanager_secret" "my_secret" {
   name = "mydbsecret"
   }

    locals {
     my_data = {
      username = "username"
      password = "userpassword"
      }
    }


    resource "aws_secretsmanager_secret_version" "my_secret_version" {
    secret_id     = aws_secretsmanager_secret.demo_secret.id
    secret_string = jsonencode(local.my_data)
    }

标签: amazon-web-servicesterraform

解决方案


推荐阅读