4 ms·
Proper version-controlled DNS that is usable by non-developers. Existing solutions like DnsControl and OctoDNS are great for development/devops teams who are f
by jamieweb 7y ago
Proper version-controlled DNS that is usable by non-developers.
Existing solutions like DnsControl and OctoDNS are great for development/devops teams who are familiar with Git, CI/CD, editing files in-line with a specific syntax and creating a merge request.
However, these can often be foreign concepts to general sysadmins or Windows technicians.
What'd be great would be to have a nice web frontend that implements version control with Git, and uses DnsControl or OctoDNS as the DNS-editing backend, but completely abstracts this complexity away from the users.
A comparable problem would be that non-developers may find Git on the command-line challenging, but the GitHub/GitLab web GUIs make it easy. I want to be able to say: Non-developers find DnsControl and OctoDNS challenging, but [x open-source solution that doesn't exist yet] makes it easy.
- otterley 7y agoCan you elaborate on the business case here? Why would a business want to make it easier for non-developers to implement infrastructure as code, when they can give the task to the developers they already have, or hire more developers who will also be able to do other things that add business value?
- jamieweb 7y agoThis is for organisations that either do not have skilled developers, or for organisations where the development team doesn't look after core infrastructure. The target audience for this is traditional sysadmin roles and Windows technicians - in other words, people who are not used to non-GUI stuff.