Questions tagged «amazon-elastic-beanstalk»

AWS Elastic Beanstalk是Amazon Web Services的PaaS(平台即服务)服务,允许用户创建应用程序并将其推送到一组可定义的AWS服务。

6
Beanstalk:Node.js部署-由于拒绝权限,node-gyp失败
将Node.js应用程序(节点6,npm 5)部署到Beanstalk失败,原因是: 糟糕!堆栈错误:EACCES:权限被拒绝,mkdir'/ tmp / deployment / application / node_modules / heapdump / build' 尽管该错误不是特定于软件包的,但是任何node-gyp调用都会失败。 AWS控制台中的ERROR事件显示为: [Instance:i-12345]命令在实例上失败。返回代码:1输出:(TRUNCATED)... / opt / elasticbeanstalk / containerfiles / ebnode.py“,行180,在npm_install中引发e子进程。CalledProcessError:命令'['/ opt / elasticbeanstalk / node-install / node- v6.10.0-linux-x64 / bin / npm','-production','install']'返回非零退出状态1.钩子/opt/elasticbeanstalk/hooks/appdeploy/pre/50npm.sh失败。有关更多详细信息,请使用控制台或EB CLI检查/var/log/eb-activity.log。 并eb-activity.log包含上述npm错误。 该应用程序是通过上传不包含的.zip文件手动部署的node_modules。也就是说,它不是通过eb命令行工具部署的。

2
更新Amazon RDS SSL / TLS证书-Elastic Beanstalk
AWS最近宣布需要: 在2019年10月31日之前更新您的Amazon RDS SSL / TLS证书 我有一个托管有经典Elastic Beanstalk负载平衡器的Rails应用程序,该负载平衡器使用RDS连接到Postgres DB。 根据Amazon的要求步骤是: 从使用SSL / TLS加密与数据库实例的连接中下载新的SSL / TLS证书。 更新数据库应用程序以使用新的SSL / TLS证书。 修改数据库实例以将CA从rds-ca-2015更改为rds-ca-2019。 (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL-certificate-rotation.html) 由于我的负载均衡器是这样设置的(通过HTTP端口80(不是SSL)连接到我的EC2实例,这是否意味着我不需要遵循步骤1和2?只需遵循步骤3? 还是我必须下载更新的证书,然后手动将其安装/添加到我的负载均衡器或EC实例中?不知道该怎么做。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.