/rax_cbd

Ansible module for Rackspace Cloud Big Data

Primary LanguagePythonMIT LicenseMIT

rax_cbd

create / delete / resize a Rackspace Cloud Big Data cluster

This is an Ansible module that allows to create, resize and delete a Rackspace Cloud Big Data cluster. It can wait for the cluster to be built (configurable) and offers a variety of configurable options.

Prerequisites

How to use it

Being a custom Ansible module, it can be used in a couple of different ways:

  • put the file in a library folder under the structure of your cookbook (like in this example playbook)
  • have ANSIBLE_LIBRARY environment variable to point to the folder where the module resides

Example run:

  • Customize the cluster settings via the group_vars/all file.

  • Run:

    ansible-playbook -i inventory cbd.yml