I love a good cloud infrastructure bargain. For a long time, my go-to was the fantastic (and cheap!) int128 NAT module to handle routing without paying the dreaded AWS Managed NAT Gateway premium.
But as it with tech, things inevitably break. When I tried pairing the module with newer AMIs, it started causing some issues, specifically, it flat-out refused to reboot on failure.
I went digging and stumbled across some brilliant suggestions for an Amazon Linux 2023 patch buried in the GitHub issues. I implemented the tweaks and it worked perfectly. It’s been purring along flawlessly for a while now with zero hiccups.
Since it saved my sanity, I went ahead and packaged it up to publish on the Terraform Registry so others can easily use it. But let’s be real - all the credit and praise goes to the true heroes in that issue thread who did the heavy lifting. I’m just the guy who glued it together and hit “Publish.” as the original repo is now archived.
Comments