tau:Tau是在terraform之上的瘦包装用于管理多个部署依赖项和秘密 源码
头 头(Terraform Avinor工具)是一种瘦包装为 ,使得terraform执行和秘密处理更容易。 它尝试遵循保持代码DRY(不要自己重复)的原理,并将所有执行都基于terraform模块。 由于terraform已经提供了许多出色的功能,因此它尽量不进行太大的更改,而是尽可能地使用这些功能。 强调 干燥: Tau配置文件仅描述了如何执行/部署模块。 依赖性处理: Tau处理不同模块之间的依赖性。 以正确的顺序执行它们,并使一个模块的输出可供其他模块使用。 机密处理:处理机密的推荐方法是将其作为输入变量传递。 使用terraform tau中的内置数据源可以将任何内容作为输入变
文件列表
tau:Tau是在terraform之上的瘦包装,用于管理多个部署,依赖项和秘密
(预估有个120文件)
runner.go
4KB
environment_test.go
4KB
hook_test.go
4KB
loader.go
5KB
inputs_test.go
4KB
file.go
4KB
hook.go
5KB
dependency.go
4KB
generator.go
8KB
client.go
4KB
暂无评论