-
Notifications
You must be signed in to change notification settings - Fork 1
/
main.yml
73 lines (64 loc) · 2.44 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
---
## General
rsyslog_package: "rsyslog"
rsyslog_use_pidfile: true
rsyslog_pidfile: /var/run/rsyslogd.pid
__rsyslog_force_apt: false
# If you want to set a package version; else the role will install the latest version:
# Debian Buster
# rsyslog_package: "rsyslog=8.1901.0-1"
# Debian Stretch
# rsyslog_package: "rsyslog=8.24.0-1"
# Debian Jessie
# rsyslog_package: "rsyslog=8.4.2-1+deb8u2"
## Required libs for rsyslog or installed modules
rsyslog_required_libs: []
## Service options
# start on boot
rsyslog_service_enabled: true
# current state: started, stopped
rsyslog_service_state: started
# Owner defaults to root; there is a more secure configuration below
# rsyslog_user: rsyslog
# rsyslog_group: rsyslog
# rsyslog_permissions: 0640
# rsyslog_extra_groups: systemd-journal
# rsyslog_user_shell: /bin/false
# Files & Paths
# WARNING: ownership will change to match rsyslog user and group
rsyslog_work_directory: /var/spool/rsyslog
rsyslog_logs_directory: /var/log
rsyslog_template_config_file: etc/rsyslog.conf.j2
rsyslog_config_file: /etc/rsyslog.conf
rsyslog_include_config_path: /etc/rsyslog.d
rsyslog_include_config_matcher: "{{ rsyslog_include_config_path }}/*.conf"
rsyslog_included_config_template_path: "{{ playbook_dir }}/templates{{ rsyslog_include_config_path }}"
# List of rsyslog feature packages to install.
# Check: https://www.rsyslog.com/doc/v8-stable/installation/packages.html#package-structure
#
# Available packages under Debian 9 are: (extracted from '$ apt-cache search rsyslog')
#
# gosa-plugin-rsyslog - rsyslog plugin for GOsa?
# puppet-module-saz-rsyslog - Puppet module for rsyslog
# rsyslog-czmq - ZeroMQ protocol support for rsyslog via CZMQ
# rsyslog-elasticsearch - Elasticsearch output plugin for rsyslog
# rsyslog-gnutls - TLS protocol support for rsyslog
# rsyslog-gssapi - GSSAPI authentication and encryption support for rsyslog
# rsyslog-hiredis - Redis output plugin for rsyslog
# rsyslog-kafka - Kafka output plugin for rsyslog
# rsyslog-mongodb - MongoDB output plugin for rsyslog
# rsyslog-mysql - MySQL output plugin for rsyslog
# rsyslog-pgsql - PostgreSQL output plugin for rsyslog
# rsyslog-relp - RELP protocol support for rsyslog
# rsyslog-doc - documentation for rsyslog
#
# Format:
# rsyslog_feature_packages:
# - package_name=package_version
#
rsyslog_feature_packages: []
rsyslog_enable_module_imtcp: false
rsyslog_imtcp_port: 514
rsyslog_enable_module_imudp: false
rsyslog_imudp_port: 514
rsyslog_enable_module_imfile: false