amazon-web-services - 如何将 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)
}
解决方案
推荐阅读
- reactjs - Typescript + Jest:导入在 jest 与开发模式中是不同的
- c# - Azure 应用服务限制 - 允许应用服务 A 用于应用服务 B
- python - 有没有办法将 python 模块组合到一个文件中?
- android - 2 显示广告时使用回收站视图getItemcount 方法列出?
- java - Spring Thymeleaf 缩短 url (form-get) 参数
- azure - 无法从 Internet 访问 Qliksense url
- javascript - 带有事件处理程序的 Javascript 点函数
- docker - 从守护进程获取错误错误响应:OCI 运行时创建失败:container_linux.go:344 如果我尝试发布端口
- javascript - Asp .Net Core 和在每个页面中复制 JS 功能
- javascript - 这是直接以角度更改构建文件的好习惯吗?