Today I would like to show you couple of useful scripts which let one manage vscale.io resources with Ansible.
Dynamic Inventory - this tool let you forget about definitive inventory files. You just use this script which act as some kind of Ansible-to-provider-API proxy. Each time you run ansible, script goes to API and gathers actual data about your hosts.
Modules - these scripts let you configure hosts right inside ansible code, like so:
- vscale_scalet: name: test state: started
Here's my fork with some fixes, official repo seems to be a little abandoned at the moment.