A blog mostly about cloud/platform enigneering, DevOps and home labbing

Manage AWS Route 53 DNS records in bulk with Terraform

DNS records in AWS Route 53 does not support metadata, like tags or a description, to keep track of their use which is not always clear. I tried managing DNS records in bulk with Terraform variables and auto.tfvars files, but it quickly became messy. Terraform maps allow duplicate keys (but last definition wins) and the map is not (easily) sortable - so it’s hard to keep an overview.

Persist Linux optimisations for Tailscale subnet routers and exit nodes

When running tailscale up after rebooting my Ubuntu laptop acting as a subnet router, I would get this performance warning:

Warning: UDP GRO forwarding is suboptimally configured on wl0, UDP forwarding throughput capability will increase with a configuration change.

See https://tailscale.com/s/ethtool-config-udp-gro

Following the recommendations didn’t seem to persist the suggested configuration changes after reboots though 🤔