【文件属性】:
文件名称:terraform-devenv:Terraform 创建测试环境
文件大小:7KB
文件格式:ZIP
更新时间:2021-06-19 13:30:18
Shell
自述文件
该存储库探索使用 Terraform 构建隔离的测试环境。 这些测试环境应该是安全的,只有从公共互联网到预期的 HTTP 接口的访问受限。 安全组应实施类似于非 AWS DC 设置的网络通信限制。
待办事项清单
了解 Cloud-Init - 并使用它将操作参数注入 AWS pheonix 服务器样式设置
特别是如何将 RDS 参数注入新的应用服务器
找出一种更快的方法让创建者可以使用 DNS 条目 (www-devX.composmin.net)
主机需要 DNS 条目 ??
可能使每个不同的开发环境具有不同的域:例如 appserv1.dev1.composmin.net
优点是可以将 DNS 差异包含为单个值 (/etc/resolve.conf),并且所有其他引用都使用短名称,例如 appserv1
更富安全集团
每个子网 - 代表不同的平台
阻止不同平台对其他
【文件预览】:
terraform-devenv-master
----hackday-targets()
--------outputs.tf(65B)
--------vars.tf(148B)
--------TODO.md(97B)
--------main.tf(2KB)
----go(306B)
----layered-web()
--------outputs.tf(56B)
--------vars.tf(148B)
--------TODO.md(391B)
--------main.tf(2KB)
----.gitignore(7B)
----userdata-instance()
--------userdata.sh(104B)
--------outputs.tf(76B)
--------vars.tf(148B)
--------main.tf(556B)
----README.md(1KB)