Puppet Class: graylog::params

Inherited by:
graylog::server
graylog::allinone
graylog::repository
Defined in:
manifests/params.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'manifests/params.pp', line 1

class graylog::params {
  $major_version = '5.1'
  $package_name = 'graylog-server'
  $package_version = 'installed'

  $repository_release = 'stable'

  $default_config = {
    'bin_dir'             => '/usr/share/graylog-server/bin',
    'data_dir'            => '/var/lib/graylog-server',
    'plugin_dir'          => '/usr/share/graylog-server/plugin',
    'message_journal_dir' => '/var/lib/graylog-server/journal',
    'is_leader'           => true,
  }

  $server_user = 'graylog'
  $server_group = 'graylog'

  $java_initial_heap_size = '1g'
  $java_max_heap_size = '1g'
  $java_opts = ''
}