Version ejecutable.
This commit is contained in:
parent
da5d5bfea9
commit
9909e7d333
@ -0,0 +1,60 @@
|
|||||||
|
---
|
||||||
|
- name: Instalar y configurar Zabbix Agent2 en Debian Bookworm
|
||||||
|
hosts: all
|
||||||
|
become: yes
|
||||||
|
tasks:
|
||||||
|
- name: Agregar clave GPG del repositorio Zabbix
|
||||||
|
apt_key:
|
||||||
|
url: "https://repo.zabbix.com/zabbix-official-repo.key"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Agregar repositorio Zabbix para Debian Bookworm
|
||||||
|
apt_repository:
|
||||||
|
repo: 'deb http://repo.zabbix.com/zabbix/7.4/debian bookworm main'
|
||||||
|
state: present
|
||||||
|
filename: zabbix
|
||||||
|
|
||||||
|
- name: Actualizar caché de APT
|
||||||
|
apt:
|
||||||
|
update_cache: yes
|
||||||
|
|
||||||
|
- name: Instalar zabbix-agent2
|
||||||
|
apt:
|
||||||
|
name: zabbix-agent2
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Descargar configuración personalizada de zabbix_agent2.conf
|
||||||
|
get_url:
|
||||||
|
url: "https://git.capsulecorp.duckdns.org/keteflips/ansible/raw/branch/main/zabbix/config/zabbix_agent2.conf"
|
||||||
|
dest: "/etc/zabbix/zabbix_agent2.conf"
|
||||||
|
mode: '0644'
|
||||||
|
|
||||||
|
- name: Modificar systemd file para que zabbix-agent2 arranque como root (User)
|
||||||
|
lineinfile:
|
||||||
|
path: "/lib/systemd/system/zabbix-agent2.service"
|
||||||
|
regexp: '^User='
|
||||||
|
line: 'User=root'
|
||||||
|
backup: yes
|
||||||
|
|
||||||
|
- name: Modificar systemd file para que zabbix-agent2 arranque como root (Group)
|
||||||
|
lineinfile:
|
||||||
|
path: "/lib/systemd/system/zabbix-agent2.service"
|
||||||
|
regexp: '^Group='
|
||||||
|
line: 'Group=root'
|
||||||
|
backup: yes
|
||||||
|
|
||||||
|
- name: Recargar systemd para aplicar cambios
|
||||||
|
command: systemctl daemon-reload
|
||||||
|
notify: restart zabbix-agent2
|
||||||
|
|
||||||
|
- name: Habilitar y arrancar zabbix-agent2
|
||||||
|
systemd:
|
||||||
|
name: zabbix-agent2
|
||||||
|
enabled: yes
|
||||||
|
state: started
|
||||||
|
|
||||||
|
handlers:
|
||||||
|
- name: restart zabbix-agent2
|
||||||
|
systemd:
|
||||||
|
name: zabbix-agent2
|
||||||
|
state: restarted
|
||||||
Loading…
Reference in New Issue
Block a user