Ansible collection for Pihole DNS / CNAME / DHCP record CRUD

Not sure if this is the right place, but I have played around with automating DNS / CNAME and DHCP record management a little a little.

I've written to concepts of an Ansible module for DNS and CNAME CRUD. DHCP should be easy from this point. Some caveats apply (I make assumptions about your CNAME records not having a TTL atm, but we can improve that if need be).

Wonder if anyone thinks this is useful :slight_smile:

Take a look at an early demo here:

https://asciinema.org/a/5un3TDlXdpMJgfbh98r0R7N7f

(Resubmitting this topic after removing an earlier comment in another thread that read almost the same)