25得票5回答
在WAR包中应该在哪里添加.ebextensions文件?

情景: AWS Elastic Beanstalk(AWS弹性Beanstalk) Java 应用程序 .ebextensions 当前位于 src/main/resources/.ebextensions 中 命令未被执行。 在Java应用程序中,.ebextensions应该放在哪里?

24得票3回答
如何在AWS Elastic Beanstalk平台钩子中添加chmod +x权限?

背景 我正在使用 Elastic Beanstalk 部署一个非常简单的测试应用程序。我有几个要使用 apt 安装的软件包。我在 .platform/hooks/prebuild 目录中包含了一个名为 01_installations.sh 的脚本文件来进行安装。当我将应用程序压缩并部署到 E...

20得票1回答
在 .ebextensions 的 "files:" 部分中的环境变量

我在 AWS Elastic Beanstalk 的软件配置选项卡中定义了一个名为 MY_ENVIRONMENT_VARIABLE 的环境变量。 现在我想在 .ebextensions 配置文件的 "files:" 部分中使用这个环境变量。Resources: AWSEBAutoScal...

19得票3回答
环境特定的ebextensions Beanstalk命令

我有一个Spring Boot应用程序,需要指定Graphite服务器和端口(以发送度量)。为了使其工作,我必须安装和配置statsd。我使用ebextensions文件来完成这个过程。 commands: 01_nodejs_install: command: sudo yum...

13得票3回答
AWS Elastic Beanstalk: 如何在ebextensions中使用环境变量?

我们正在尝试将环境特定的应用程序配置文件存储在S3中。这些文件存储在不同的子目录中,这些子目录以环境命名,并且文件名中也包含环境信息。 例子如下:dev/application-dev.properties stg/application-stg.properties prd/applica...

10得票7回答
使用Gradle将.ebextensions干净地添加到Spring Boot Jar的方法

在使用默认的bootRepackage生成Spring Boot Jar文件时,是否有一种干净的方法可以添加其他根目录? 在我的情况下,我需要AWS beanstalk的.ebextenions文件夹。 我知道我可以通过一些hack的方式解决——例如,在bootRepackage之后添加另一...

10得票1回答
在 Elastic Beanstalk 上为 GitHub 私有仓库访问设置 SSH 密钥

我的 Node.JS 项目中包含对托管在 GitHub 上的私有 NPM 存储库的引用。这在本地运行良好,但我无法让其在 Elastic Beanstalk 上正常工作。dependencies: { ... "express": "^4.12.4", "jsonwebtoken"...

8得票1回答
使用AWS ebextensions,根据文档,传递命令数组的正确方式是什么?

文档 我试图将多个命令传递给container_commands条目,但一直出错。然而,当我将相同的命令作为单独的条目传递时,它可以正常工作。 正常工作: container_commands: 01_remove_old_dump: command: 'rm -f /tmp...

7得票1回答
AWS弹性Beanstalk .ebextensions的优先顺序

如果我在 .ebextensions 文件夹中的两个配置文件中应用了相同的设置,那么最后一个文件会覆盖第一个文件中的设置吗? 例如,有两个包含实例角色设置的文件: .ebextensions/0001-base.config option_settings: IamInstanceP...