As part of the continuous modernization of our infrastructure, we plan to replace our DNS environment next year. In the backend, we will continue to use the proven PowerDNS.
For ease of use, and also to manage users, groups, and their permissions, we rely on Poweradmin. It offers a modern and appealing web interface. In addition, it provides an Application Programming Interface (API), which allows us and our customers to automate additional steps.
However, in order for us to use this API, the tools we use must be enhanced with the corresponding functionality. One of the most important tools here is OpenTofu, the Infrastructure as Code (IaC) tool we use. On our behalf, the Poweradmin developers have now created a suitable OpenTofu module and published it. The source code was simultaneously published on GitHub.
In the coming weeks and months, adjustments to Poweradmin itself will follow, the development of which we are also sponsoring. Integration into additional tools is also planned, in particular a certbot DNS Plugin.
A big thank you goes out to the Poweradmin developers!