Files
no-secrets-athq-ansible/roles/rsyslog-server/tasks/main.yaml
2023-01-03 19:55:54 +01:00

30 lines
511 B
YAML

- name: Install Dependecies
apt:
pkg:
- rsyslog
- rsyslog-psql
state: present
with_items:
- name: Rsyslog Main config
template:
src: rsyslog.conf.j2
dest: /etc/rsyslog.conf
mode: 0755
notify:
- restart rsyslog
- name: Rsyslog Database config
template:
src: psql.conf.j2
dest: /etc/rsyslog.d/psql.conf
mode: 0755
notify:
- restart rsyslog
- name: Enable and start nsca-ng
systemd:
name: rsyslog.service
state: started
enabled: yes