For the 6,000+ #AWS service API endpoints, https://t.co/7ZugfX6hbQ shows which endpoints support #IPv6 by default, and which require additional client configuration. Important when considering an IPv6-only VPC.
New: Daily updates and a list of recent changes.
@munawwarfiroz@zackkanter@QuinnyPig Heh, yeah, “good enough”, right? 🙃
The thing is, these detection systems are known to have absurd false-positive rates.
@ProgrammerDude@QuinnyPig@localstack Apropos unhinged, I just saw in their blog post: all these agents building the emulator do that on back-from-the-dead CodeCommit.
Lambda even works behind an emulated ALB, including all the TF bits for VPC, SGs etc. Cool.
IPv6 bind actually works for the emulated API. The ALB accepts dual-stack config, but still only listens on IPv4.
@QuinnyPig@localstack Eg it implemented a compat layer that makes SQLite support the MySQL and Postgres wire protocol.
The ALB and NLB aren’t emulations and legitimately open sockets on the host so aren’t in memory at all.
It’s… A choice
I ran a quick end-to-end test with Terraform, creating a simple Python Lambda. Terraform works. And the Lambda executes correctly!
Emulator comes with RustPython, and only simple functions will work. Using boto3 does not work (bundled or not).
Still, pretty amazing. Should be fun to play with.
@QuinnyPig I’m really curious how this thing will look like in, say, a year. If they keep the “development model“ I’m very interested to see how it plays out for a large project. Will features improve significantly fast? Will it drown in its own slop?
@evb84@maximumpain333 I hadn’t thought about it in years. Before posting today, I googled a bit and actually Wikipedia mentions this spam, they even found out who sent it. 😃
@mikejulian Many moons ago, I wrote a zone file generator that actually used this traditional format, because I liked how simple and readable it is, while “everyone“ had already switched to Unix timestamps. Fortunately we never had a zone with >99 updates/day.