ansible/roles/rsyslog-server/tasks/main.yml

43 lines
923 B
YAML

---
- name: Install common tools
apt:
update_cache: true
install_recommends: false
name:
- rsyslog-relp
register: apt_result
retries: 3
until: apt_result is succeeded
- name: Deploy logrotate cablage config
template:
src: logrotate.d/crans.j2
dest: /etc/logrotate.d/crans
mode: 0644
owner: root
group: root
- name: Deploy rsyslog cablage config
template:
src: rsyslog.d/30-cablage.conf.j2
dest: /etc/rsyslog.d/30-cablage.conf
mode: 0640
owner: root
group: root
- name: Deploy rsyslog listen relp config
template:
src: rsyslog.d/52-listen_relp.conf.j2
dest: /etc/rsyslog.d/52-listen_relp.conf
mode: 0640
owner: root
group: root
- name: Deploy rsyslog listen switches config
template:
src: rsyslog.d/53-listen_switches.conf.j2
dest: /etc/rsyslog.d/53-listen_switches.conf
mode: 0640
owner: root
group: root