【文件属性】:
文件名称:vault-terraform:HashiCorp Vault的Terraform配置
文件大小:157KB
文件格式:ZIP
更新时间:2021-04-08 01:38:19
HCL
带有Terraform(WIP)的保管库
:warning: 这项工作仍在进行中 :warning:
这是适用于AWS上HashiCorp Vault的Terraform配置文件,它使用Docker映像,并且在设计时考虑了小型基础架构。 这不是高可用性的最佳解决方案,并且最适合小型公司和个人使用。
它是做什么的?
应用main.tf文件后,会将以下配置添加到您的基础结构中:
1用于KMS管理的IAM策略
2个IAM角色,1个用于Vault的任务定义,1个用于ECS群集的实例
1个S3桶,将用作
1个用于KMS密钥
Vault的Task Definition环境变量的7个SSM参数
1个ECS群集实例的安全组
1个要目标组
1保管箱容器的任务定义
1个ECS集群
1在群集上运行任务定义的服务
1个Spot Fleet Request,将实例附加到ECS集群
这是结果:
先决条件
要使用此模板,您将需要
已安装
【文件预览】:
vault-terraform-master
----images()
--------graph.svg(32KB)
--------vault-init-example-output.png(121KB)
--------code-to-remove.png(37KB)
----.github()
--------workflows()
----.terraform.lock.hcl(2KB)
----LICENSE(1KB)
----terraform.tfvars(61B)
----.gitignore(946B)
----README.md(4KB)
----main.tf(13KB)