24 lines
602 B
YAML
24 lines
602 B
YAML
---
|
|
|
|
# install rsyslog
|
|
- name: "install - rsyslog"
|
|
ansible.builtin.apt:
|
|
name: "rsyslog"
|
|
state: "present"
|
|
cache_valid_time: "120"
|
|
when: 'ansible_os_family == "Debian"'
|
|
|
|
# install cronjob for logrotate
|
|
- name: "add cron job for logrotate"
|
|
ansible.builtin.cron:
|
|
name: "logrotate for /var/log/remote"
|
|
minute: "*/15"
|
|
user: "root"
|
|
job: "logrotate -f /etc/logrotate.d/remote-tmpfs"
|
|
|
|
# install splunk universal forwarder
|
|
- name: "install - package_name"
|
|
ansible.builtin.apt:
|
|
deb: "{{ splunk_forwarder_deb }}"
|
|
state: "present"
|
|
when: 'ansible_os_family == "Debian"'
|