TerraDepot:以python编写的Terraform HTTP后端,部署在AWS Lambda上

时间:2024-02-25 02:18:24
【文件属性】:

文件名称:TerraDepot:以python编写的Terraform HTTP后端,部署在AWS Lambda上

文件大小:136KB

文件格式:ZIP

更新时间:2024-02-25 02:18:24

aws terraform webui userinterface TerraformPython

关于该项目 该项目旨在为提供易于使用的s3后端。 您可能会抱怨aws s3已经有一个内置后端可以使用。 是的-您说对了,这种做法虽然相似,但也有所不同。 可以在找到更多详细信息 产品特点 提供用于创建后端的Web界面 检查WebUI中每个项目的状态 为每个新项目提供不同的代币 将项目列出为管理员 显示项目是否满足组织的安全要求 基于使用的资源的成本估算 演示版 可以在找到演示安装(admin / r3pl4c3m3)。 屏幕截图 新项目 项目状态 内置s3后端的问题 需要一些设置工作 必须为每个项目创建和维护IAM用户 必须创建存储桶(或复杂策略) 可以由例如处理,又是另外一个组


【文件预览】:
TerraDepot-master
----.gitignore(219B)
----LICENSE.md(1KB)
----code()
--------check_security()
--------lib.py(6KB)
--------test_new.py(1KB)
--------test.sh(223B)
--------templates()
--------requirements.txt(6B)
--------test_lib.py(6KB)
--------test_check_costs.py(1KB)
--------test_info.py(1KB)
--------test_state.py(2KB)
--------info.py(946B)
--------report.py(2KB)
--------test_data()
--------test_auth.py(1KB)
--------list.py(669B)
--------new.py(1KB)
--------state.py(1KB)
--------test_check_security.py(1KB)
--------check_costs()
--------helpers.py(515B)
--------requirements-dev.txt(22B)
--------auth.py(2KB)
--------test_list.py(925B)
----CHANGELOG.md(469B)
----README.md(4KB)
----deploy()
--------sns.tf(166B)
--------main.tf(62B)
--------terraform.tfvars.example(142B)
--------variables.tf(195B)
--------output.tf(280B)
--------s3.tf(455B)
--------lambda.tf(5KB)
--------apigw.tf(6KB)
--------iam.tf(3KB)
----img()
--------costs.png(27KB)
--------usage.png(29KB)
--------header.png(33KB)
--------form.png(21KB)
----test()
--------test.txt(4B)
--------backend.tf(209B)
--------file.tf(83B)

网友评论