Good: we've settled on using Ansible for orchestrating our servers and software.
Problem: keeping up with inventory, and variables.
We're a hosting company. Items I have to worry about for this include host names, customer names for websites, various settings for this, and that. User names for users to access their hosts.[1]
What are my options for Ansible extracting data from an external source for inventory?
Appreciate any replies in advance,
~brian
[1] We currently have two, canonical sources of information: Confluence and our CRM. But I can use anything if it works.