├── .gitignore ├── README.md ├── accesscheck ├── main.tf ├── outputs.tf └── vars.tf ├── backendmodule ├── back_nacl.tf ├── cloudinit.tf ├── main.tf ├── outputs.tf └── vars.tf ├── bastionmodule ├── bast_nacl.tf ├── bast_sg.tf ├── bastion.tf ├── bastion_config.yml ├── outputs.tf └── vars.tf ├── frontendmodule ├── cloudinit.tf ├── front_nacl.tf ├── main.tf ├── outputs.tf └── vars.tf ├── images └── multitiervpc.png ├── main.tf ├── outputs.tf ├── variables.tf ├── versions.tf └── vpc ├── outputs.tf ├── vars.tf └── vpc.tf /.gitignore: -------------------------------------------------------------------------------- 1 | .terraform* 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/README.md -------------------------------------------------------------------------------- /accesscheck/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/accesscheck/main.tf -------------------------------------------------------------------------------- /accesscheck/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/accesscheck/outputs.tf -------------------------------------------------------------------------------- /accesscheck/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/accesscheck/vars.tf -------------------------------------------------------------------------------- /backendmodule/back_nacl.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/backendmodule/back_nacl.tf -------------------------------------------------------------------------------- /backendmodule/cloudinit.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/backendmodule/cloudinit.tf -------------------------------------------------------------------------------- /backendmodule/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/backendmodule/main.tf -------------------------------------------------------------------------------- /backendmodule/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/backendmodule/outputs.tf -------------------------------------------------------------------------------- /backendmodule/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/backendmodule/vars.tf -------------------------------------------------------------------------------- /bastionmodule/bast_nacl.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/bastionmodule/bast_nacl.tf -------------------------------------------------------------------------------- /bastionmodule/bast_sg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/bastionmodule/bast_sg.tf -------------------------------------------------------------------------------- /bastionmodule/bastion.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/bastionmodule/bastion.tf -------------------------------------------------------------------------------- /bastionmodule/bastion_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/bastionmodule/bastion_config.yml -------------------------------------------------------------------------------- /bastionmodule/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/bastionmodule/outputs.tf -------------------------------------------------------------------------------- /bastionmodule/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/bastionmodule/vars.tf -------------------------------------------------------------------------------- /frontendmodule/cloudinit.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/frontendmodule/cloudinit.tf -------------------------------------------------------------------------------- /frontendmodule/front_nacl.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/frontendmodule/front_nacl.tf -------------------------------------------------------------------------------- /frontendmodule/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/frontendmodule/main.tf -------------------------------------------------------------------------------- /frontendmodule/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/frontendmodule/outputs.tf -------------------------------------------------------------------------------- /frontendmodule/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/frontendmodule/vars.tf -------------------------------------------------------------------------------- /images/multitiervpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/images/multitiervpc.png -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/main.tf -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/outputs.tf -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/variables.tf -------------------------------------------------------------------------------- /versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /vpc/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/vpc/outputs.tf -------------------------------------------------------------------------------- /vpc/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/vpc/vars.tf -------------------------------------------------------------------------------- /vpc/vpc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloud-Schematics/multitier-vpc-bastion-host/HEAD/vpc/vpc.tf --------------------------------------------------------------------------------