文件名称:tf:一个CLI工具,可轻松生成Terraform配置
文件大小:132KB
文件格式:ZIP
更新时间:2024-02-26 22:57:18
cli golang aws terraform promptui
f Tf是一种命令行工具,可通过交互式提示轻松生成Terraform配置。 灵感 Covid-19中的无聊 安装 go get github.com/g14a/tf 或克隆master分支, go install在根目录中运行go install 。 产品特点 提供者和资源支持。 样板代码,而无需使用官方文档。 到位字段的文档。 自定义Terraform验证器,用于int , bool , string , tags 当前支持AWS EC2,S3,RDS,ELB,Lambda,VPC 更少的开发开销(我想 :smiling_face_with_smiling_eyes: ) 获取资源的样板代码 在资源中搜索给定提供者 tf resource
【文件预览】:
tf-main
----validators()
--------validators.go(4KB)
----go.mod(340B)
----main.go(653B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----boilerplate()
--------aws()
--------resources_bp.go(188B)
----go.sum(33KB)
----builder()
--------terraform_builder.go(5KB)
----types()
--------prompt_types.go(2KB)
----CONTRIBUTING.md(4KB)
----LICENSE(11KB)
----README.md(2KB)
----file()
--------instance.go(917B)
----.goreleaser.yml(692B)
----terraform()
--------provider_select.go(3KB)
--------aws()
--------google()
--------resource_select.go(221B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(74B)
----cmd()
--------provider.go(1KB)
--------resource.go(2KB)
--------root.go(2KB)