【发布时间】:2018-06-27 02:25:03
【问题描述】:
我使用 NodeJS 构建了一个应用程序,该应用程序使用多个第三方付费服务,可通过他们的 API 访问。
根据最佳实践,我没有将包含这些 API 密钥的文件提交到我的存储库。但是,我现在想使用 Elastic Beanstalk 进行部署,但我似乎无法在不提交密钥的情况下直接从我的存储库进行部署。
什么是部署具有必要密钥的应用程序而不会因为将应用程序提交到不安全的存储库而危及其安全性的正确/最佳方法?
【问题讨论】:
标签: node.js amazon-web-services environment-variables amazon-elastic-beanstalk api-key