持续整合工具Buddy开始支援AWS ECS容器服务搞定Docker容器建置与执行

社会动态2021-02-27 16:04:17
最佳答案

持续整合工具Buddy近期陆续加强功能,包含整合协作软体HipChat,以及支援最热门的容器调度工具Kubernetes,让开发者在K8s丛集内,可以透过该整合工具,执行应用程式建置、映像档上传、部署等功能。而近日,Buddy则是宣布,该公司开始支援AWS ECS容器服务,利用该持续整合工具,使用者可以建立软体发布链,将应用程式Docker化,上传至ECR储存库。

而实际的执行流程,主要以Buddy平台上的Actions功能驱动。为了让建置流程更顺畅,程式码的发布过程,必须通过NPM套件管理工具测试、Docker映像档建置,以及更新AWS ECS的任务说明(Task Definition)。万一程式码未通过任一步骤,系统就会终止发布程序,并且透过Slack,发布通知给QA工程师。

除了AWS ECS,Buddy先前就已整合AWS上多种服务,包含储存服务S3、监控服务、无伺服器Lambda,以及云端PaaS平台Elastic Beanstalk。

执行流程以Buddy平台上的Actions功能驱动,程式码的发布过程,必须通过Docker映像档建置,以及更新AWS ECS的任务说明(Task Definition)等步骤。一旦未满足任一条件,系统就会终止发布程序,并且发布通知给QA工程师。图片来源:Buddy

除了AWS ECS,Buddy也已经整合AWS上多种服务,包含储存服务S3、监控服务、无伺服器Lambda,以及云端PaaS平台Elastic Beanstalk。使用AWS的企业用户,可以整合Buddy,加速任务自动化程度。图片来源:Buddy

 

免责声明:本文由用户上传,如有侵权请联系删除!