Name | Version |
---|---|
terraform | ~> 1.4 |
aws | ~> 5.0 |
Name | Version |
---|---|
aws | 5.15.0 |
Name | Source | Version |
---|---|---|
security_group | terraform-aws-modules/security-group/aws | ~> 4.0 |
tagging_conventions | ../modules/tf-module-tagging/ | n/a |
tunnel_kms | ./modules/tf-module-kms/ | n/a |
tunnel_role | ./modules/tf-module-iam-role/ | n/a |
tunnels | ./modules/tf-module-ec2/ | n/a |
Name | Type |
---|---|
aws_iam_instance_profile.tunnel | resource |
aws_route53_record.service_A_record | resource |
aws_caller_identity.current | data source |
aws_iam_policy_document.tunnel | data source |
aws_iam_policy_document.tunnel_kms | data source |
aws_partition.current | data source |
aws_region.current | data source |
aws_route53_zone.selected | data source |
aws_subnet.subnets | data source |
aws_subnets.selected | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
domain | n/a | any |
n/a | yes |
n/a | any |
n/a | yes | |
region | Region to deploy resources to. | string |
"us-east-2" |
no |
security_group | One security group for all tunnels | map |
{ |
no |
services | n/a | any |
n/a | yes |
tags | n/a | any |
n/a | yes |
telegram_chat_id | n/a | any |
n/a | yes |
telegram_token | n/a | any |
n/a | yes |
tunnel_defaults | this is the config for the instance from an AMI | map |
{ |
no |
tunnels | n/a | any |
n/a | yes |
Name | Description |
---|---|
tunnels | n/a |