To provide a function which will help to discover IP dynamically to write records into PowerDNS. The function should be able to be customizeable, so sophisticated deployments to be supported which manage together zones with different kinds of implementations.
E.g.:
one module for one zone can get just IP attached to the NIC.
other module can use some ip reporting URL to get proper IP
other can use public ip.
The purpose is to allow an admin to override the behaviour.
The function should be implemented thru dockerized volume mapping, which will allow users to override ip detection script as they wish.