Compare commits
3 commits
8377f222c6
...
1b1042fe03
Author | SHA1 | Date | |
---|---|---|---|
![]() |
1b1042fe03 | ||
![]() |
2c7813e19f | ||
![]() |
b5d035e6f1 |
15 changed files with 51 additions and 16 deletions
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
- name: Install and start Apache web server
|
- name: Configure all servers
|
||||||
hosts: all
|
hosts: all
|
||||||
roles:
|
roles:
|
||||||
- server_install_ssh
|
- server_install_ssh
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
---
|
---
|
||||||
- name: Install and start Apache web server
|
- name: Configure calibre
|
||||||
hosts: calibre
|
hosts: calibre
|
||||||
roles:
|
roles:
|
||||||
- server_install_ssh
|
- server_install_ssh
|
||||||
- server_install_fail2ban
|
- server_install_fail2ban
|
||||||
|
- server_install_syslog
|
||||||
|
|
|
@ -1,12 +1,21 @@
|
||||||
---
|
---
|
||||||
- name: Install and start Apache web server
|
- name: Configure docker1
|
||||||
hosts: docker1
|
hosts: docker1
|
||||||
roles:
|
roles:
|
||||||
- role: server_install_ssh
|
- role: server_install_ssh
|
||||||
tags: ssh
|
tags:
|
||||||
|
- ssh
|
||||||
|
- system
|
||||||
|
|
||||||
- role: server_install_fail2ban
|
- role: server_install_fail2ban
|
||||||
tags: fail2ban
|
tags:
|
||||||
|
- fail2ban
|
||||||
|
- system
|
||||||
|
|
||||||
|
- role: server_install_syslog
|
||||||
|
tags:
|
||||||
|
- syslog
|
||||||
|
- system
|
||||||
|
|
||||||
- role: deploy_container_traefik
|
- role: deploy_container_traefik
|
||||||
tags:
|
tags:
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
---
|
---
|
||||||
- name: Install and start Apache web server
|
- name: Configure Gaming Server
|
||||||
hosts: minecraft
|
hosts: minecraft
|
||||||
roles:
|
roles:
|
||||||
- server_install_ssh
|
- server_install_ssh
|
||||||
- server_install_fail2ban
|
- server_install_fail2ban
|
||||||
|
- server_install_syslog
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
---
|
---
|
||||||
- name: Install and start Apache web server
|
- name: Configure pihole
|
||||||
hosts: pihole
|
hosts: pihole
|
||||||
roles:
|
roles:
|
||||||
- server_install_ssh
|
- server_install_ssh
|
||||||
- server_install_fail2ban
|
- server_install_fail2ban
|
||||||
|
- server_install_syslog
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
- name: Install and start Apache web server
|
- name: Configure pve1
|
||||||
hosts: pve1
|
hosts: pve1
|
||||||
roles:
|
roles:
|
||||||
- server_install_ssh
|
- server_install_ssh
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
- name: Install and start Apache web server
|
- name: Configure pve2
|
||||||
hosts: pve2
|
hosts: pve2
|
||||||
roles:
|
roles:
|
||||||
- server_install_ssh
|
- server_install_ssh
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
- name: Install and start Apache web server
|
- name: Configure pve3
|
||||||
hosts: pve3
|
hosts: pve3
|
||||||
roles:
|
roles:
|
||||||
- server_install_ssh
|
- server_install_ssh
|
||||||
|
|
0
roles/server_install_syslog/defaults/main.yml
Normal file
0
roles/server_install_syslog/defaults/main.yml
Normal file
0
roles/server_install_syslog/files/.gitkeep
Normal file
0
roles/server_install_syslog/files/.gitkeep
Normal file
6
roles/server_install_syslog/handlers/main.yml
Normal file
6
roles/server_install_syslog/handlers/main.yml
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
- name: Start and enable rsyslog
|
||||||
|
ansible.builtin.service:
|
||||||
|
name: rsyslog
|
||||||
|
state: started
|
||||||
|
enabled: true
|
0
roles/server_install_syslog/meta/main.yml
Normal file
0
roles/server_install_syslog/meta/main.yml
Normal file
17
roles/server_install_syslog/tasks/main.yml
Normal file
17
roles/server_install_syslog/tasks/main.yml
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
- name: Update apt package index
|
||||||
|
ansible.builtin.apt:
|
||||||
|
update_cache: true
|
||||||
|
cache_valid_time: 3600
|
||||||
|
|
||||||
|
- name: Install rsyslog
|
||||||
|
ansible.builtin.apt:
|
||||||
|
name: rsyslog
|
||||||
|
state: present
|
||||||
|
notify: Start and enable rsyslog
|
||||||
|
|
||||||
|
- name: Enable rsyslog
|
||||||
|
ansible.builtin.service:
|
||||||
|
name: rsyslog
|
||||||
|
state: started
|
||||||
|
enabled: true
|
0
roles/server_install_syslog/templates/.gitkeep
Normal file
0
roles/server_install_syslog/templates/.gitkeep
Normal file
0
roles/server_install_syslog/vars/main.yml
Normal file
0
roles/server_install_syslog/vars/main.yml
Normal file
Loading…
Add table
Reference in a new issue