【问题标题】:How to Load AWS Config from DB instead of credential.json如何从数据库而不是 credential.json 加载 AWS Config
【发布时间】:2019-10-11 07:38:46
【问题描述】:

有没有办法通过从数据库中获取 AWS 密钥和秘密密钥来加载它,而不是使用从 json 加载或任何其他方法。 我想要做的是我想在数据库中存储 aws 密钥、访问密钥和区域,然后通过从数据库中获取来加载配置。

const path = require('path');
var AWS = require('aws-sdk');
AWS.config.loadFromPath('...path to credential.json');
AWS.config.setPromisesDependency(null);
var s3 = new AWS.S3();
module.exports = s3

现在这就是我使用的,我从 json 文件中导入密钥。

在私有 github 存储库中提交 credential.json 文件是否安全?

【问题讨论】:

标签: javascript amazon-web-services configuration


【解决方案1】:

在 DB 中设置凭证并在项目初始化期间从 DB 获取 AWS 凭证并使用文件系统生成 JSON 文件,然后将此 JSON 文件加载到 AWS 配置中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多