【问题标题】:Terraform elasticbeanstalk deployTerraform elasticbeanstalk部署
【发布时间】:2017-11-02 11:32:05
【问题描述】:

Terraform 是否支持使用 ElasticBeanstalk 部署应用程序?

我尝试使用

部署 Spring Boot 应用程序
`aws_elastic_beanstalk_application`, 
`aws_elastic_beanstalk_application_version` 
`aws_elastic_beanstalk_environment` 

指令,但注意到它创建 Elastic Beanstalk 应用程序、应用程序版本和环境,但不部署实际的 .jar 文件。我必须使用aws elasticbeanstalk update-environment 命令才能使其工作。

【问题讨论】:

标签: amazon-elastic-beanstalk terraform


【解决方案1】:

当前版本的 Terraform 只是创建 s3 存储桶,上传您的源代码,然后在弹性 beanstalk 中创建应用程序版本。

要部署版本,请使用 AWS CLI:

aws elasticbeanstalk update-environment \
    --application-name test-app \
    --version-label latest \
    --environment-name test-env 

【讨论】:

    猜你喜欢
    • 2019-06-25
    • 2014-03-02
    • 2020-08-28
    • 2016-09-05
    • 2017-06-16
    • 2020-07-01
    • 2017-08-02
    • 2022-08-19
    • 2021-04-09
    相关资源
    最近更新 更多