我想从我的NodeJS应用程序访问S3 Bucket而无需编写,并在我的应用程序中提交此Bucket的凭据。我看到可以在.elasticbeanstalk文件夹中设置.config文件,您可以在其中指定RDS数据库。在应用程序中,您可以使用此RDS,而无需使用process.env.RDS_HOSTNAME等变量设置任何凭据。我想要与S3 Bucket相同,但process.env.S3_xxx不起作用。 .config应该怎么样?
答案 0 :(得分:1)
可替换地,
您可以在http://console.aws.amazon.com
处的elasticbeanstalk中显式设置环境变量步骤1:转到上面的url登录并打开你的elasticbeanstalk应用程序。
步骤2:打开配置选项卡,然后打开该软件配置。
步骤3:滚动到环境属性并在那里添加你的变量,即属性名称:S3_xxx,属性值:“无论什么值”。
现在您可以使用process.env.S3_xxx在您的应用中访问此变量 在您的应用中没有任何.config。