This repository holds modules for the terraform IaC
tool. They are arranged by providers type (e.g. aws
, gcp
...). The root of the
repository contains sample stacks exercising some of these modules.
- only specify resource attributes which aren't default
- no need to declare the variable type when it's a string
- module name separator:
-
(dash) - variable name separator:
_
(underscore)
- Terraform >= 0.10.3
- Backbone: Module to create your network stack
- Backbone: Module to create your network stack
- Tags
- SSH Bastion host
- NACL
- DHCP option set
- DNS
- VPC flow log
- IPsec VPN (connect multiple regions and/or on-prem)
- OpenVPN