Setup ec2 instance with openvpn & squid http proxy
terraform init
terraform apply
Name | Version |
---|---|
terraform | >= 0.13 |
aws | >= 3.10 |
Name | Version |
---|---|
aws | >= 3.10 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
amis | n/a | map(string) |
{ |
no |
instance_type | n/a | string |
"t2.micro" |
no |
name | n/a | string |
"vpn-proxy" |
no |
openvpn_client_name | n/a | string |
"vpn-profile" |
no |
openvpn_port | n/a | number |
1194 |
no |
openvpn_protocol | n/a | string |
"udp" |
no |
profile | n/a | string |
"default" |
no |
region | n/a | string |
"us-east-2" |
no |
squid_password | n/a | string |
n/a | yes |
squid_port | n/a | number |
3128 |
no |
squid_user | n/a | string |
n/a | yes |
ss_password | n/a | string |
n/a | yes |
ss_port | n/a | number |
443 |
no |
Name | Description |
---|---|
closing_message | n/a |
proxy_usage | n/a |
ssh_to_server | n/a |
vpn_usage | n/a |
- Configure pre-commit hooks
pre-commit install
This project is authored by below people
- yunielrc
This project was generated by generator-tf-module