-
Notifications
You must be signed in to change notification settings - Fork 721
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion: use PowerDNS API rather than modifying the backend DB #518
Comments
I think it's a good suggestion too. The way it's actually implemented is not usable for production environment, too much "bugs". |
+1 |
I agree with this as well. The biggest reason that I have which confirms using the API would be the best bet is when managing a Master/Slave PowerDNS setup in which AXFR transfers need to occur. Directly manipulating the DB does not trigger a change therefore any new records and etc. do not transfer. Direct DB manipulation works fine for Native zones being that the back-end DB takes care of the replication. Certain use cases do not allow for Native zones however. |
After doing some additional testing the above comment that I made is not 100% accurate. After setting per domain the following it seems to work...So maybe have an option similar to autoserial allowing for setting domainmetadata options???? Just a thought. mysql> select * from powerdns.domainmetadata; |
This was also suggested by me in #302 which was subsequently closed; any progress? phpIPAM is creating wrong zones, like it creates a 10.in-addr.arpa zone to put 10.12.5.x DNS into, even though 5.12.10.in-addr.arpa zone already exists. PowerDNS API would handle this fully transparently. (disclaimer, likely not on latest trunk, but still...) Thanks! |
Any news on this? Direct DB manipulation using MariaDB/MySQL is a non-starter since I use another database backend. Using the API would prevent a lot possible issues, and allow using any backend in PowerDNS that's supported by it's API. |
It would also solve an issue where for me, phpIPAM s creating records in the wrong zone (I have /24 NS delegations for something in 10.0.0.0/8, which phpIPAM is creating in the 10.in-addr.arpa zone instead). |
I'm also looking after this feature ! |
I'm also looking forward for this feature to be implemented. |
Hello |
Are there any updates on this? I would like to connect my phpIPAM to my Powerdns infrastructure but not with direct db manipulation. Someone have news? |
I think PowerDNS API calls should integrated using this feature #880 |
I'm interested in this feature as well. Manipulating the database directly:
All these problems can be fixed in one go by switching to using API. The Pdns API is pretty stable these days, well documented and well maintained, so this would also assure compatibility with future versions of pdns. So, pretty please... :-) |
Is this still part of the roadmap? |
I would like to suggest looking at PowerDNSs API instead of modifying the DB in the backend. This might prove more stable/robust?
The text was updated successfully, but these errors were encountered: