terraform-gitlab-runner-aws-spot:Terraform模块可在AWS竞价型实例上配置自托管的自动缩放Gitlab运行程序

时间:2024-04-21 11:37:27
【文件属性】:

文件名称:terraform-gitlab-runner-aws-spot:Terraform模块可在AWS竞价型实例上配置自托管的自动缩放Gitlab运行程序

文件大小:39KB

文件格式:ZIP

更新时间:2024-04-21 11:37:27

HCL

terraform-gitlab-runner-aws-spot Terraform模块可在AWS竞价型实例上配置自托管的自动缩放Gitlab运行程序。 地形版本 地形0.12。 将模块版本固定为~> 1.0 。 将拉取请求提交到master分支。 它是100%开源的,并根据许可。 介绍 该模块使用docker 和自动缩放配置来配置自托管的Gitlab运行程序。 建筑学 该体系结构是非常标准的,主要由EC2实例(即管理器)组成,该实例已安装了所有必需的软件,并自动向Gitlab注册。 它产生运行CI / CD作业且本身不运行任何作业的工作程序实例。 特点: 允许对运行CI / CD作业的工作程序实例使用现货和常规按需EC2实例 可以通过SSM Parameter Store变量或参数直接传递给模块(推荐! ) 存储在SSM Parameter Store 利用 支持存储在E


【文件预览】:
terraform-gitlab-runner-aws-spot-master
----.travis.yml(241B)
----s3_cache.tf(2KB)
----templates.tf(7KB)
----docs()
--------terraform.md(0B)
----versions.tf(139B)
----outputs.tf(4KB)
----templates()
--------user-data.sh(3KB)
--------ecr.sh(479B)
--------gitlab-runner-svc.sh(3KB)
--------gitlab.runner.config.template.toml(2KB)
--------awslogs.sh(2KB)
--------gitlab.runner.config.toml(83B)
--------README.md(9KB)
----LICENSE(11KB)
----examples()
--------complete()
----.gitignore(861B)
----Makefile(410B)
----README.md(19KB)
----README.yaml(8KB)
----scripts()
--------unregister-runner.sh(3KB)
----main.tf(3KB)
----ec2_instance.tf(12KB)
----.pre-commit-config.yaml(581B)
----variables.tf(8KB)

网友评论