云上DevOps-CodePipeline,Packer和Terraform集成实践探索
1.简介
DevOps越来越火,各种产品层出不穷,技术人员如果不谈谈这个词,就会显得很落伍了,在这种形势下,阿里云也推出了自己的DevOps公共云产品CodePipeline,本文并不想介绍已经铺天盖地的DevOps概念,而是结合阿里云的产品CodePipeline和开源工具Packer,Terraform来实践一种全新云上的DevOps方案,从构建代码,创建自定义镜像,然后基于包含新应用的镜像来创建运行应用的整个基础设施,包括ECS,VPC网络,安全组等等,然后发布应用,从无到有一键完成。下面我们以CodePipeline示例Web项目为实例来实践整个方案。
2.开通CodePipeline
2.1登录阿里云控制如后,通过如下导航找到CodePipeline。
2.2点击图中菜单按钮来到服务开通页面,
点击开通服务按钮,由

