4 ms·
anyone have any pointers for simple an API driven managment of DNS/DHCP? (like, I don't want to have to configure 1000 moving parts) typically this seems to f
by cat199 9y ago
anyone have any pointers for simple an API driven managment of DNS/DHCP?
(like, I don't want to have to configure 1000 moving parts)
typically this seems to fall into the 'roll your own' or 'giant lumbering enterprise behemoth' category that does 10 other things. I'm looking for the sweet spot.
- matt_wulfeck 9y agoAt any reasonable scale you typically wouldn’t use plain DNS if you have to do that kind of figuration. It would be done with a service discovery service which handles SRV records. That being said route53 has a reasonable management API.
- cat199 9y agothanks - should have mentioned specifically not looking at cloud services (e.g. self hosted, but without needing 5 different polyglot microservices and a service managment layer and 32GB of ram just to keep the whole mess running) I see 0% need for this complexity in many cases on the presentation side - and if faster response is required internally, the same API IF can be used for service discovery or side-chain announcements, etc can be bolted on on a per-application basis if desired. I also see 0% need for this to be a cloud exclusive domain - e.g. hybrid scope/location deployments, etc.
- erric 9y agoPowerDNS has served me well and has a terraform provider. Many of the DNS SaaS offerings are also have decent APIs as does AWS route53
- cat199 9y agothanks should probably look more closely at powerdns.. however this doesn't solve the dhcp side of things. specifically not looking at SaaS since I want consistent deployment flexibility and potential for mixed scale/scope/environment deployments (devbox, lan, wan, mixture, yadda)
- deleted 9y ago[deleted]
- theevilsharpie 9y ago"Simple" is in the eye of the beholder, but if you're looking for dedicated software for DNS and DHCP that is manageable via API, look into PowerDNS and Kea.