【文件属性】:
文件名称:deployment:脚本和配置以帮助部署到Elastic Beanstalk
文件大小:193KB
文件格式:ZIP
更新时间:2021-03-30 23:15:13
Shell
部署工具和配置
该存储库包含用于将假设应用程序部署到AWS Elastic Beanstalk(EB)的脚本和配置模板。
该存储库旨在充当Jenkins作业的SCM源,负责以下工作:
将我们的应用程序部署到命名环境( qa或prod )
将更新应用于环境配置
因此,存储库的主要入口点是 ,它定义了Jenkins作业的运行方式。
编排部署的脚本是 ,依次调用位于bin/目录中的许多其他帮助程序脚本:
姓名
描述
触发将特定应用程序版本部署到EB中的特定环境。
基于YAML配置文件从头开始创建EB环境。
检查是否存在EB环境。
触发环境更新以将配置与YAML配置文件同步。
报告特定环境中已部署的应用程序版本标签。
等待EB环境返回到“ Ready状态,同时尾随事件日志。
从YAML环境配置文件中提取“平台ARN”。
以适合AWS CLI的格式从YAML环境配置文件中提