我有一个场景,正在寻找反馈和最佳方法。我们使用Azure Devops(VSTS)创建和构建Docker映像,然后将这些映像推送到我们的AWS存储库。现在,我可以手动很好地部署这些映像,但是希望以连续部署模型自动化该过程。有没有一种方法可以将Codepipeline与构建步骤一起使用,以便在进入部署步骤之前先创建并压缩imagesdefinitions.json文件?
或者我还有更好的选择吗?
谢谢!
答案 0 :(得分:0)
您绝对可以使用构建步骤(例如CodeBuild)来自动生成imagedefinitions.json文件there's an example here。
您可能还想查看最近宣布的CodeDeploy ECS部署选项。它的工作方式与ECS部署操作略有不同,但允许通过CodeDeploy进行蓝色/绿色部署。还有更多信息in the announcement和blog post。