Version information
released Oct 21st 2014
This version is compatible with:
- , ,
This module has been deprecated by its author since Mar 15th 2019.
The author has suggested puppet-redis as its replacement.
Start using this module
Documentation
arioch/redis — version 1.0.0 Oct 21st 2014
Puppet Redis
Build status
Example usage
Standalone
class { 'redis':;
}
Master node
class { 'redis':
bind => '10.0.1.1';
#masterauth => 'secret';
}
Slave node
class { 'redis':
bind => '10.0.1.2',
slaveof => '10.0.1.1 6379';
#masterauth => 'secret';
}
Manage repositories
Disabled by default but if you really want the module to manage the required repositories you can use this snippet:
class { 'redis':
manage_repo => true,
}
On Ubuntu, "chris-lea/redis-server" ppa repo will be added. You can change it by using ppa_repo parameter:
class { 'redis':
manage_repo => true,
ppa_repo => 'ppa:rwky/redis',
}
Unit testing
Plain RSpec:
$ rake spec
Using bundle:
$ bundle exec rake spec
Test against a specific Puppet or Facter version:
$ PUPPET_VERSION=3.2.1 bundle update && bundle exec rake spec
$ PUPPET_VERSION=2.7.19 bundle update && bundle exec rake spec
$ FACTER_VERSION=1.6.8 bundle update && bundle exec rake spec