亚马逊AWS官方博客

Category: DevOps

基于Seedfarmer的云资源编排

Seed-Farmer(seedfarmer)是一种开源编排工具,可与AWS CodeSeeder配合使用,充当GitOps部署的编排工具。它有一个基于Python的命令行界面 (CLI)。本文基于seedfarmer可以帮助你快速完成一套AWS云资源的编排和部署。

Codepipeline跨账号访问Codecommit

大型企业中代码仓库通常存放在各部门开发账户中,而流水线则位于独立DevOps账户中。 本文我们将介绍如何创建跨账号访问Codecommit代码仓库的Codepipeline流水线,即CodePipeline调用另一个账号中的Codecommit代码仓库。

从零开始搭建您的CI/CD Pipeline(下)

通过本教程,您将学会如何通过AWS Code* 搭建自己的CI/CD通道。您会了解如何以 Github作为代码仓库,通过CodeBuild进行代码构建,并最终通过CodeDeploy ECS集群上执行蓝/绿部署。同时,我们通过CodePipeline为项目设置了完整的 CI/CD 管道,以便在每次项目代码发生变化的时候自动触发编译和部署流程,帮助减少您的总体部署时间。除此之外,Code系列还会保存您的构建和部署记录,方便您在项目维护过程中进行回溯和查阅。

从零开始搭建您的CI/CD Pipeline(上)

通过本教程,您将学会如何通过AWS Code* 搭建自己的CI/CD通道。您会了解如何以 Github作为代码仓库,通过CodeBuild进行代码构建,并最终通过CodeDeploy ECS集群上执行蓝/绿部署。同时,我们通过CodePipeline为项目设置了完整的 CI/CD 管道,以便在每次项目代码发生变化的时候自动触发编译和部署流程,帮助减少您的总体部署时间。除此之外,Code系列还会保存您的构建和部署记录,方便您在项目维护过程中进行回溯和查阅。