Unofficial OpenStack modules

Aince the official Ansible OpenStack effort is still ramping up, I wrote a set of unofficial modules that I needed for a local deployment (on Ubuntu). You can find them at https://github.com/lorin/openstack-ansible-modules

Note that these use the OpenStack Python bindings, they don’t shell out to call command-line programs, and they don’t interact directly with the http endpoints. (The exception is keystone_manage, since the OpenStack *_manage tools don’t have proper bindings).

Take care,

Lorin

Slick.

Do you have any example playbooks using these?

--Michael

Yup, the folsom branch of my openstack-ansible repo uses these, e.g.:

https://github.com/lorin/openstack-ansible/blob/folsom/playbooks/keystone.yaml

https://github.com/lorin/openstack-ansible/blob/folsom/playbooks/glance.yaml

I’m still in the process of updating it. Once it’s working, I’ll make that the master branch.

Take care,

Lorin