Earlier quoted context omitted.
This was a roughly six month project for a single engineer working around 75% of the time on it, with help from other folks along the way for code reviews and etc. The first three months was research, planning, implementation, etc and the latter three months was a very careful roll out and migration from the old system to the new and finally decommissioning the old system.
Do you still run a local caching DNS daemon on every server? If not, why the change?
DNS Infrastructure at GitHub
11–20 of 22 posts
Re: DNS Infrastructure at GitHub
#12Earlier quoted context omitted.
I noticed PowerDNS in the mix, can you say what backend you are using with PowerDNS and how that has been?
We use the mysql backend and http API, a few small nits but for our purposes it has worked very well thus far. Note that our authorities never see production traffic outside of AXFRs from our "edge" hosts so I can't say how well it works for other use cases.
Re: DNS Infrastructure at GitHub
#13Earlier quoted context omitted.
We use the mysql backend and http API, a few small nits but for our purposes it has worked very well thus far. Note that our authorities never see production traffic outside of AXFRs from our "edge" hosts so I can't say how well it works for other use cases.
What's the reason you've chosen MySQL over the bind backend when you are using the API anyways? I have to make a similar decision soon and I am not really sure yet, any insight would be appreciated.
Re: DNS Infrastructure at GitHub
#14Re: DNS Infrastructure at GitHub
#15I'm curious if they're using DNSSec at all. I notice they're using Dynect for this, and in my experience DNSSec and Dyn do not get along (unless you're not using any of their special features like geotargeting), so it I'm interested in hearing how they've managed to get all that working.
Re: DNS Infrastructure at GitHub
#16Re: DNS Infrastructure at GitHub
#17What does this mean?
Re: DNS Infrastructure at GitHub
#18I'm curious if they're using DNSSec at all. I notice they're using Dynect for this, and in my experience DNSSec and Dyn do not get along (unless you're not using any of their special features like geotargeting), so it I'm interested in hearing how they've managed to get all that working.
Even to validate the DNSSEC records by yourself, there is only a single website available[1] (which doesn't even have TLS). I want DNSSEC to catch up, but adoption level is a joke.
Re: DNS Infrastructure at GitHub
#19I don't see any mention of HTTPS support for custom domains. I wonder if this helps move the needle on that. I had moved a lot of project hosting to my paid GitHub account but SSL has become a necessity (SEO and privacy) so I'm launching sites on Digital Ocean again. I'd love to have less server config to do though.
Re: DNS Infrastructure at GitHub
#20>We configured zone stubs in the caching daemon to direct queries locally rather than recurse on the internet. What does this mean?