Pulled latest version of puppet riak module
Configured riak to install latest version (2.1+)
This commit is contained in:
parent
602aa92886
commit
9ce1c7f2ea
2 changed files with 49 additions and 4 deletions
|
@ -12,8 +12,53 @@
|
|||
#
|
||||
class rhizo_base::riak {
|
||||
class { '::riak':
|
||||
version => '1.4.10-1',
|
||||
template => 'rhizo_base/app.config.erb',
|
||||
vmargs_template => 'rhizo_base/vm.args.erb',
|
||||
package_name => 'riak', # default
|
||||
service_name => 'riak', # default
|
||||
manage_package => true, # default
|
||||
manage_repo => true, # default
|
||||
version => 'latest', # default, use a package version if desired
|
||||
# settings in the settings hash are written directly to settings.conf.
|
||||
settings => {
|
||||
'anti_entropy' => 'active',
|
||||
'bitcask.data_root' => '$(platform_data_dir)/bitcask',
|
||||
'bitcask.io_mode' => 'erlang',
|
||||
'distributed_cookie' => 'riak',
|
||||
'dtrace' => 'off',
|
||||
'erlang.async_threads' => '64',
|
||||
'erlang.max_ports' => '65536',
|
||||
'leveldb.maximum_memory.percent' => '70',
|
||||
'listener.http.internal' => "$vpn_ip_address:8098",
|
||||
'listener.protobuf.internal' => "$vpn_ip_address:8087",
|
||||
'log.console' => 'file',
|
||||
'log.console.file' => '$(platform_log_dir)/console.log',
|
||||
'log.console.level' => 'info',
|
||||
'log.crash.file' => '$(platform_log_dir)/crash.log',
|
||||
'log.crash.maximum_message_size' => '64KB',
|
||||
'log.crash' => 'on',
|
||||
'log.crash.rotation' => '$D0',
|
||||
'log.crash.rotation.keep' => '5',
|
||||
'log.crash.size' => '10MB',
|
||||
'log.error.file' => '$(platform_log_dir)/error.log',
|
||||
'log.syslog' => 'off',
|
||||
'nodename' => "riak@${::fqdn}",
|
||||
'object.format' => '1',
|
||||
'object.siblings.maximum' => '100',
|
||||
'object.siblings.warning_threshold' => '25',
|
||||
'object.size.maximum' => '50MB',
|
||||
'object.size.warning_threshold' => '5MB',
|
||||
'platform_bin_dir' => '/usr/sbin',
|
||||
'platform_data_dir' => '/var/lib/riak',
|
||||
'platform_etc_dir' => '/etc/riak',
|
||||
'platform_lib_dir' => '/usr/lib64/riak/lib',
|
||||
'platform_log_dir' => '/var/log/riak',
|
||||
'riak_control.auth.mode' => 'off',
|
||||
'riak_control' => 'off',
|
||||
'search' => 'off',
|
||||
'search.solr.jmx_port' => '8985',
|
||||
'search.solr.jvm_options' => '-d64 -Xms1g -Xmx1g -XX:+UseStringCache -XX:+UseCompressedOops',
|
||||
'search.solr.port' => '8093',
|
||||
'search.solr.start_timeout' => '30s',
|
||||
'storage_backend' => 'leveldb',
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue