This repository contains a collectino of useful Ansible Modules to manage CouchDB servers. Currently there is only one, but more are coming.
This module lets you easily manage admin and user accounts of a CouchDB database with Ansible.
To use it, just copy the file lib/couchdb_user.py
into one of your Ansible library folders.
The full documentation can be found at the top of the module file; but it basically boils down to this:
- name: create admin account
couchdb_user: name=heisenberg password=the-one-who-knocks admin=yes state=present
You'll also find plenty more examples in the integration test suite.
Currently work in progress.
Check here for instructions on how to start developing on this project.
This project is licensed under the terms of the MIT license.