terraform-aws-consul:使用AWS的Terraform示例通过Consul部署完整环境

时间:2024-05-04 10:52:37
【文件属性】:

文件名称:terraform-aws-consul:使用AWS的Terraform示例通过Consul部署完整环境

文件大小:10KB

文件格式:ZIP

更新时间:2024-05-04 10:52:37

HCL

Terraform AWS测试环境 这是一个在AWS的VPC中创建测试环境子集的实验。 默认区域是us-west-2 。 它会创建三个子网DMZ(公共,专用),并在DMZ中安装一个堡垒框,以允许访问其他子网。 它还安装Consul群集,该群集用作VPC内主机的DNS服务器。 先决条件 您必须具有一个AWS账户才能使用这些说明。 拥有一个后,创建一个称为terraform的IAM用户并保存提供给您的访问密钥和秘密密钥。 然后,确保terraform用户已将“ Amazon EC2完全访问”策略模板应用于“通过”组或角色。 现在安装awscli命令行工具。 在OS X上,可以通过brew install awscli来完成。 安装工具后,运行 $ aws configure AWS Access Key ID [None]: < YOUR> AWS Secret Ac


【文件预览】:
terraform-aws-consul-master
----bin()
--------write-mime-multipart(3KB)
----consul.tf(2KB)
----provider.tf(123B)
----.gitignore(92B)
----Makefile(599B)
----bastion.tf(2KB)
----README.md(4KB)
----files()
--------consul()
--------common()
--------bastion()
----network.tf(1KB)
----variables.tf(1KB)

网友评论