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.


Comments

comments powered by Disqus