在 AWS Elastic Beanstalk 上进行秘密管理的最佳选择

问题描述

我有一个 dockerized node.js 应用程序(express)和一个数据库(postgres)。我需要为 prod 和 dev 环境安全地存储和加载我的数据库密码。对于我的本地开发环境,我使用本地 .env 文件在我的应用程序加载时填充环境变量。对于生产,我不太确定该怎么做。我不想上传我的本地 env 文件......我宁愿有某种秘密存储,我的生产应用程序可以在启动时加载(AWS 秘密管理器不适用于 Elastic beanstalk)。我想知道人们是否可以向我指出这种事情的行业标准/我可以用我的设置做什么。

同样,对于带有节点(dockerized)的弹性 beanstalk,有人可以推荐一种方法来检测我的应用程序是在开发环境还是生产环境中吗? 谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)