I've created a custom Terraform HTTP backend that stores state files as DNS TXT records in AWS Route 53. Instead of using S3, this approach leverages one of the most globally distributed systems on the planet: DNS.
Key features: - Stores Terraform state across DNS TXT records - Handles state locking via dedicated TXT records - Splits state data into 255-byte chunks to respect DNS limits - Implements the Terraform HTTP backend protocol - Secured with HTTP Basic Auth - Deployed as an Python AWS Lambda function