Here it is on GitHub.](GitHub - sbarbett/pihole-ansible: Collection of modules and roles for the PiHole v6 API)
Here's a link to Ansible Galaxy.
My main goal has been to automate the syncing and creation of local DNS records on my PiHole instances. Right now, I do all of this manually so whenever I add a new VM or device on my local network, I have to log into both of my PiHoles via the web interface and add the host by hand.
I hope this collection helps others streamline their setup. If you have any ideas or features you'd like to see added, let me know. I'm already planning to add support for Teleporter in the near future.