I'm currently testing splunk in kubernetes. I'm using git-sync to populate my deployment-apps/ directory. It has a web hook feature to pull down new items as they change. It would be nice if splunk-ansible provided an automated restart playbook. At this point, I'll even take a restart on a chron schedule.
I don't suppose there's a more complete playbook library than the one I see here: