GitHub open sources its DNS records man­age­ment tool

OpenSource For You - - Foss Bytes -

GitHub has open sourced its tool for man­ag­ing DNS records. Called Oc­toDNS, the new de­vel­op­ment has no­table fea­tures that make it eas­ier to cre­ate re­dun­dancy.

DNS sys­tems have be­come a crit­i­cal fo­cus for cy­ber at­tack­ers since the last year. There­fore, GitHub has de­vel­oped Oc­toDNS and started us­ing its pres­ence in­ter­nally, ahead of open sourc­ing the code.

GitHub has lever­aged Oc­toDNS to keep all its records across the var­i­ous do­mains in sync with mul­ti­ple providers. If a DNS provider has an is­sue, there is an al­ter­nate DNS to serve user re­quests. This gives a rea­son to the code­shar­ing plat­form to use the tool for nu­mer­ous do­mains.

“Oc­toDNS has al­lowed us to re­vamp our DNS work­flow. Our zones and records are laid out in con­fig files stored in a

Git repo,”

GitHub’s in­fras­truc­ture en­gi­neer Ross

McFar­land said in a state­ment.

The open source avail­abil­ity of Oc­toDNS al­lows any­one to sub­mit pull re­quests to make changes in any of the zones and records. If par­tic­u­lar team mem­bers know the name that they want, they can di­rectly en­ter the URL and make the ap­pro­pri­ate changes in any par­tic­u­lar file. Pre­vi­ously, you were re­quired to make such changes man­u­ally.

GitHub’s Oc­toDNS sup­ports com­mer­cial providers such as Cloud­flare, Dynect, DNSim­ple, Pow­erDNS and Route53. You can also man­u­ally se­lect sources and providers from the avail­able di­rec­to­ries on the GitHub repos­i­tory.

Newspapers in English

Newspapers from India

© PressReader. All rights reserved.