【问题标题】:TypeORM AWS RDS Proxy IntegrationTypeORM AWS RDS 代理集成
【发布时间】:2021-08-05 00:28:39
【问题描述】:

我正在尝试在 nestjs 应用程序中使用带有 TypeORM 的 RDS 代理。 RDS 代理使用 IAM 身份验证,因此我在 15 分钟后收到身份验证错误。请让我知道是否有办法让 typeorm 在令牌过期之前刷新它。 (orm 类型在 nestjs lambda 函数中作为 app 模块的一部分加载)

【问题讨论】:

    标签: nestjs typeorm amazon-rds-proxy


    【解决方案1】:

    您可以通过 IAM 角色让您的 ec2 访问您的 RDS。

    如果想在本地连接。 无需通过代码传递凭据。

    How can I connect to a private Amazon RDS DB instance from a local machine using an Amazon EC2 instance as a bastion host?

    1. 安装 aws-cli。
    2. 运行:aws configure。
    3. 添加秘密和访问密钥以及会话令牌,它们应该可以访问您的 RDS。 这会将您的凭据添加到 .aws/credentials 文件下(或查找凭据文件)。
    4. 编写并运行一个后台进程,在 credetails 文件过期之前更新凭据。

    【讨论】:

    • 应用程序是一个 lambda 函数(编辑原问题)
    猜你喜欢
    • 2021-10-05
    • 2015-09-30
    • 2018-11-11
    • 2020-11-15
    • 2018-10-27
    • 1970-01-01
    • 2019-09-26
    • 1970-01-01
    • 2022-08-19
    相关资源
    最近更新 更多