ansible/roles/logall/tasks/main.yml

46 lines
883 B
YAML

---
- name: Deploy firewall rsyslog
template:
src: rsyslog.d/10-firewall.conf.j2
dest: /etc/rsyslog.d/10-firewall.conf
mode: 0644
owner: root
group: root
- name: Create firewall log directory
file:
path: /var/log/firewall
mode: 0755
owner: root
group: root
state: directory
- name: Deploy firewall logrotate
template:
src: logrotate.d/firewall.j2
dest: /etc/logrotate.d/firewall
mode: 0644
owner: root
group: root
- name: Create logs directory
file:
path: /logs
mode: 0755
owner: root
group: root
state: directory
- name: Deploy nfs systemd mount
template:
src: systemd/system/logs.mount.j2
dest: /etc/systemd/system/logs.mount
mode: 0644
- name: Load and activate nfs systemd mount
systemd:
name: logs.mount
daemon_reload: true
enabled: true
state: started