Preferences

31 points
3 comments gardnr readthedocs.io
After the major outages from AWS and Cloudflare, I began wondering how to make my own services more resilient.

Using nameservers from different providers is doable but a bit tricky to manage. OctoDNS helps automate keeping the zones synced so AWS, Cloudflare, etc. are all serving the same information.

In an age of centralized infrastructure, we can exploit the capabilities from the origins of the decentralized internet.


I compared OctoDNS with DNSControl (https://github.com/StackExchange/dnscontrol) a few years ago and settled with DNSControl because it had more providers out of the box.

But using either of these tools to have your DNS redeploy-able to a new provider is a great idea for resiliency.

Do you have a dedicated git repo for your dnscontrol config and use github actions to run dnscontrol when you push?

I've been thinking about doing this for my personal domains, but not sure if it's a good idea

What I like about OctoDNS is its integration with the NetBox DNS plugin.

This item has no comments currently.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal