文件名称:代码管道
文件大小:23KB
文件格式:ZIP
更新时间:2024-03-18 01:41:58
HCL
Terraform AWS ECS部署管道 介绍 如果您拥有带有Dockerfile的github存储库,则可以使用此模块构建可从自定义域访问的ECS。 主要工作如下: 该模块使用github作为挂钩来安排CodePipeline,并为其提供资源。 CodePipeline的部署目标是ECS中的Fargate。 而且ECS链接到Load Balancer,可以通过自己的域进行访问。 建筑学 用法 简单用法 您可以通过自定义四个值来发布github源。 应用名称。 要使用的Vpc和子网。 使用端口(内部和公共)。 Github仓库使用。 provider " aws " { region = " ap-northeast-1 " } locals { # 1. Your app name. application_name = " simple-go
【文件预览】:
CodePipeline-main
----outputs.tf(1KB)
----.github()
--------workflows()
----versions.tf(46B)
----modules()
--------ecs()
--------pipeline()
----variables.tf(2KB)
----examples()
--------api-server-with-vpc()
--------api-server-ssl()
----README.md(4KB)
----main.tf(1KB)