terraform-aws-nat-instance
terraform-aws-nat-instance copied to clipboard
Terraform module to provision a NAT Instance using an Auto Scaling Group and Spot Instance from $1/month
Hi, I've had issues with this not working, although it used to work. It seems that when it deletes the default route: ``` # switch the default route to eth1...
The only requirement for NAT to work is a functional internet connection, so as the NAT EC2 instance is running on a public subnet, we don't actually _need_ a EIP...
At some point in the past, reverse path protection was enabled for Amazon Linux 2 AMIs, which causes the host to silently drop all NAT traffic. My investigation of this...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Open These updates have all been created already. Click a checkbox below to...
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [hashicorp/setup-terraform](https://togithub.com/hashicorp/setup-terraform) | action | major | `v1` -> `v2` | ---...
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | major | `v2` -> `v3` | ---...
Hi! another tfsec warning ``` Result #2 HIGH IAM policy document uses sensitive action 'ec2:AttachNetworkInterface' on wildcarded resource '*' ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── .terraform/modules/nat_instance/main.tf Line 199 ───────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 194 │ { 195 │ "Effect":...
Hi! tfsec complains (rightly so) about the following: ``` Result #3 HIGH Launch template does not require IMDS access to require a token ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── .terraform/modules/nat_instance/main.tf Lines 67-115 ───────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 67 │...
it works some what but not exactly...... in a private subnet instance I can telnet to google.com 443 and connect but when i traceroute from there it doesn't work traceroute...
Hi! Thank you for the work! But I am not be able to make this work though. The created nat instance does not have eth1. Thanks! ```terraform module "vpc" {...