terraform-concourse:Terraform设置以部署基于ECS的concourse-ci设置

时间:2024-02-25 02:22:52
【文件属性】:

文件名称:terraform-concourse:Terraform设置以部署基于ECS的concourse-ci设置

文件大小:71KB

文件格式:ZIP

更新时间:2024-02-25 02:22:52

aws terraform ecs concourse concourse-ci

地形平台 用于设置Concourse CI的Terraform模块。 该存储库包含以下模块: keys :创建一个S3存储桶,并上传一组自动生成的密钥以进行访问。 ecs-web :Concourse Web服务的基于ECS的设置,当前是ATC和TSA的组合。 (请参阅“ 文档,这些首字母缩写的含义) ec2-worker :针对(一个或多个)Concourse工作人员的基于EC2的设置。 vault-auth :在Vault中设置所需的资源,以便可以将其集成在Concourse中 键 创建一个S3存储桶,并上载一组自动生成的密钥以进行访问。 创建了以下资源: S3桶,用于钥匙


【文件预览】:
terraform-concourse-master
----vault-auth()
--------policy.tf(150B)
--------client.tf(221B)
--------role.tf(422B)
--------variables.tf(851B)
----.github()
--------pull_request_template.md(2KB)
----test()
--------test_pipeline.yaml(258B)
--------Dockerfile(530B)
--------fly()
--------go.sum(60KB)
--------README.md(4KB)
--------setup.sh(188B)
--------basic_example_test.go(5KB)
--------go.mod(115B)
----ci()
--------run_tests.yaml(997B)
----ec2-worker()
--------bootstrap_concourse.sh.tpl(1KB)
--------versions.tf(46B)
--------outputs.tf(1KB)
--------concourse_systemd.tpl(394B)
--------iam.tf(2KB)
--------asg.tf(7KB)
--------check_attachment.sh.tpl(309B)
--------main.tf(846B)
--------variables.tf(5KB)
----ecs-web()
--------task-definitions()
--------versions.tf(46B)
--------outputs.tf(850B)
--------iam.tf(813B)
--------elb.tf(3KB)
--------.gitignore(15B)
--------main.tf(8KB)
--------variables.tf(6KB)
----LICENSE(10KB)
----examples()
--------basic()
----.gitignore(215B)
----keys()
--------s3.tf(2KB)
--------keys.tf(3KB)
--------versions.tf(46B)
--------outputs.tf(566B)
--------cross-account.tf(1KB)
--------variables.tf(1KB)
----README.md(34KB)

网友评论