AWS Elastic Beanstalk 部署的 ActionType 在哪里?
Posted
技术标签:
【中文标题】AWS Elastic Beanstalk 部署的 ActionType 在哪里?【英文标题】:Where is the ActionType for AWS Elastic Beanstalk deployments? 【发布时间】:2022-01-19 14:52:59 【问题描述】:我正在通过 Terraform 创建一个 AWS CodePipeline,但我被困在 部署阶段。
我想将我的应用程序部署到 AWS Elastic Beanstalk,但找不到正确的 ActionType
here。
什么是provider
以及 Beanstalk 部署所需的配置参数?
stage
name = "Deploy"
action
category = "Deploy"
name = "Deploy"
output_artifacts = []
owner = "AWS"
provider = var.deploy_provider
run_order = 1
version = "1"
configuration =
我确定有一个,因为我可以通过网络手动配置它:
【问题讨论】:
【参考方案1】:不确定 terraform,但对于 Cloudformation,应该是:
Provider: "ElasticBeanstalk"
Configuration:
ApplicationName: !Ref ApplicationName
EnvironmentName: !Ref EnvironmentName
为提供者尝试“ElasticBeanstalk”并在配置中添加 ApplicationName 和 EnvironmentName 键。
【讨论】:
太棒了!谢谢以上是关于AWS Elastic Beanstalk 部署的 ActionType 在哪里?的主要内容,如果未能解决你的问题,请参考以下文章
共享 AWS Elastic Beanstalk 配置以将 git 部署到 AWS
AWS Elastic Beanstalk——rails 部署问题