terraform-worker:可以在容器中运行的工作程序CICD管道可以从yaml配置执行terraform

时间:2024-04-10 12:54:48
【文件属性】:

文件名称:terraform-worker:可以在容器中运行的工作程序CICD管道可以从yaml配置执行terraform

文件大小:77KB

文件格式:ZIP

更新时间:2024-04-10 12:54:48

Python

地貌工人 terraform-worker是用于在terraform操作之间共享状态时对terraform操作进行流水线处理的命令行工具。工作人员使用yaml配置文件,该文件分为两部分,定义(实际上只是*模块)和子模块。将定义与terraform变量和远程状态变量按顺序放入工作程序配置中。以下是示例配置文件和命令: ./worker.yaml terraform : providers : aws : vars : region : //aws-region// version : " ~> 2.61 " # global level variables terraform_vars : region : //aws-region// environment : dev definitions :


【文件预览】:
terraform-worker-master
----test-requirements.txt(493B)
----.circleci()
--------config.yml(2KB)
----Dockerfile(738B)
----.gitignore(74B)
----README.md(2KB)
----.github()
--------stale.yml(669B)
----tests()
--------conftest.py(3KB)
--------fixtures()
--------test_plugins.py(3KB)
--------providers()
--------backends()
--------__init__.py(607B)
--------test_definitions.py(4KB)
--------commands()
----LICENSE(11KB)
----pyproject.toml(606B)
----.isort.cfg(110B)
----setup.py(1KB)
----Makefile(412B)
----tfworker()
--------authenticators()
--------providers()
--------backends()
--------constants.py(1022B)
--------cli.py(7KB)
--------__init__.py(607B)
--------plugins.py(4KB)
--------commands()
--------definitions.py(9KB)
----poetry.lock(53KB)

网友评论