简单的Jenkins-Terraform集成 描述 在这里,Jenkins用于持续拉动开发人员对源代码(Terraform文件)所做的更改。 然后,更新后的文件将包含需要在AWS环境中实施的所需更改,而该文件将用于启动和应用更改。 在这种情况下,terraform用于 创建一个VPC(虚拟专用网络) 创建一个互联网网关 创建一个自定义路由表 创建一个子网 将子网与路由表关联 创建一个安全组以允许端口22、80、44 在第4步中创建的子网中创建一个IP地址的网络接口 将弹性IP分配给在步骤7中创建的网络接口 创建一个Ubuntu Server并安装apache2(然后启用apache2服务) 注意:这是一个完整的自动化设置。 技术领域 Git,Jenkins,Terraform,AWS Service和Apache 要求 CloudBees Aws凭证插件 凭证绑定插件 Terrafo