【问题标题】:.ebextension is not working in AWS Elastic Beanstalk.ebextension 在 AWS Elastic Beanstalk 中不起作用
【发布时间】:2016-02-22 12:20:44
【问题描述】:

当我构建战争时,我可以看到 .ebextension 文件夹,如下所示。
myapp.war
|------ .ebextensions
|--------META-INF
|------组织
|--------WEB-INF

.ebextensions 有两个文件
configuration.properties 和 01do.config

01do.config 的内容
容器命令:
复制配置:
命令:“cp .ebextensions/configuration.properties /etc/tomcat7/configuration.properties”

配置中给出的命令未执行,cfn-init.log 中没有此日志。

请帮忙。 提前致谢

【问题讨论】:

    标签: amazon-web-services amazon-elastic-beanstalk


    【解决方案1】:

    缩进很重要。

    container_commands:
      copy-config:
        command: "cp .ebextensions/configuration.properties /etc/tomcat7/configuration.properties"
    

    【讨论】:

      【解决方案2】:

      在 gradle 项目或您需要的其他项目中,在最终包中包含 .ebextension。

      毕业典礼

      for gradle 
      <code>
      
      bootJar {
          from('./.ebextensions') { into '.ebextensions' }
      }
      or
      
      bootWar {
          from('./.ebextensions') { into '.ebextensions' }
      }
      </code>
      

      Clean way of adding .ebextensions to Spring Boot Jar using Gradle

      【讨论】:

        猜你喜欢
        • 2018-10-13
        • 2016-08-02
        • 2016-04-17
        • 2017-09-08
        • 2021-11-24
        • 2022-10-04
        • 2015-02-18
        • 1970-01-01
        • 2016-10-11
        相关资源
        最近更新 更多