文件名称:terraform-backend-git:使用Git存储库作为存储的Terraform HTTP后端实现
文件大小:58KB
文件格式:ZIP
更新时间:2024-02-25 00:20:31
terraform terraform-backends TerraformGo
使用Git进行地形状态管理 Git作为Terraform后端? 认真吗我知道,起初听起来可能是个愚蠢的主意,但让我尝试说服您并非总是如此。 目录 入门 安装 酿造 安装将在稍后进行。 从发行 从下载二进制文件。 所有二进制建有GitHub的操作,您可以检查。 不要忘记将其添加到您的PATH 。 从来源 当然,您可以自己构建它(而Go使其变得非常简单): go build github.com/plumber-cd/terraform-backend-git@ ${version} 不要忘记将其添加到您的PATH 。 用法 假设您已经安装了Terraform和此后端,那么您应该可以使用:
【文件预览】:
terraform-backend-git-master
----.gitignore(369B)
----go.mod(435B)
----server()
--------server.go(7KB)
----LICENSE(1KB)
----pid_unix.go(444B)
----CHANGELOG.md(1KB)
----go.sum(59KB)
----types()
--------types.go(3KB)
----.github()
--------workflows()
----main.go(5KB)
----README.md(23KB)
----backend()
--------crypt.go(1KB)
--------backend.go(5KB)
----git_backend_wrappers.go(2KB)
----tf_backend_wrapper.go(838B)
----storages()
--------git()
----crypt()
--------crypt.go(2KB)
----test()
--------tf()
--------tf2()
----pid_windows.go(630B)
----pid.go(1KB)