├── .gitignore ├── .terraform-version ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── examples ├── complex_elb │ └── main.tf └── simple_eip │ └── main.tf ├── main.tf ├── outputs.tf ├── templates ├── client-data.tpl └── user-data.txt ├── variables.tf ├── versions.tf ├── wireguard-iam.tf ├── wireguard-securitygroups.tf └── wireguard-ssm.tf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/.gitignore -------------------------------------------------------------------------------- /.terraform-version: -------------------------------------------------------------------------------- 1 | 0.12.6 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/README.md -------------------------------------------------------------------------------- /examples/complex_elb/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/examples/complex_elb/main.tf -------------------------------------------------------------------------------- /examples/simple_eip/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/examples/simple_eip/main.tf -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/main.tf -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/outputs.tf -------------------------------------------------------------------------------- /templates/client-data.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/templates/client-data.tpl -------------------------------------------------------------------------------- /templates/user-data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/templates/user-data.txt -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/variables.tf -------------------------------------------------------------------------------- /versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /wireguard-iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/wireguard-iam.tf -------------------------------------------------------------------------------- /wireguard-securitygroups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/wireguard-securitygroups.tf -------------------------------------------------------------------------------- /wireguard-ssm.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmhale/terraform-aws-wireguard/HEAD/wireguard-ssm.tf --------------------------------------------------------------------------------