Skip to content

NewpTone/puppet-ssdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team and repository tags

ssdb

Table of Contents

  1. Overview - What is the ssdb module?
  2. Module Description - What does the module do?
  3. Setup - The basics of getting started with ssdb
  4. Implementation - An under-the-hood peek at what the module is doing
  5. Limitations - OS compatibility, etc.
  6. Development - Guide for contributing to the module
  7. Contributors - Those with commits

Overview

The puppet-ssdb module is used to manage deployment of SSDB. SSDB is a high performace key-value(key-string, key-zset, key-hashmap) NoSQL database, an alternative to Redis.

Module Description

The ssdb module is a thorough attempt to make Puppet capable of managing the entirety of ssdb.

Setup

What the ssdb module affects

  • ssdb, high performace key-value(key-string, key-zset, key-hashmap) NoSQL database.

Installing ssdb

ssdb is not currently in Puppet Forge, but is anticipated to be added soon.  Once that happens, you'll be able to install ssdb with:
puppet module install newptone/ssdb

Beginning with ssdb

To utilize the ssdb module's functionality you will need to declare multiple resources.

Implementation

ssdb

ssdb is a combination of Puppet manifest and ruby code to delivery configuration and extra functionality through types and providers.

Limitations

  • All the ssdb types use the CLI tools and so need to be ran on the ssdb node.

Beaker-Rspec

This module has beaker-rspec tests

To run the tests on the default vagrant node:

bundle install
bundle exec rake acceptance

For more information on writing and running beaker-rspec tests visit the documentation:

Development

Please follow Developer documentation for the entire puppet-openstack project.

Contributors

About

A puppet module for managing ssdb

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published