Added facts for Nginx

This commit is contained in:
Guillem Hernandez Sola
2025-06-18 13:54:16 +02:00
parent 9bb6c39456
commit 5491225a0c

View File

@@ -7,6 +7,18 @@
name: apache2 #Nombre del servicio a gestionar
state: stopped #Asegura que el servicio esté detenido
- name: Asegurar que Nginx está detenido en la máquina
ansible.builtin.service:
name: nginx #Nombre del servicio a gestionar
state: stopped #Asegura que el servicio esté detenido
- name: Recopilar información sobre los servicios
ansible.builtin.service_facts: #Recopila información sobre los servicios
- name: Muestra el estado de Nginx
ansible.builtin.debug:
msg: "El estado de Nginx es: {{ ansible_facts.services['nginx.service'].state }}" #Muestra el estado del servicio Nginx
#Instalar un servidor web (Nginx).
- name: Instalación de Nginx
ansible.builtin.package:
@@ -21,7 +33,7 @@
ansible.builtin.service:
name: nginx #Nombre del servicio a gestionar
state: started #Asegura que el servicio esté en ejecución
when: ansible_facts.services['nginx.service'].state == 'stopped'
when: ansible_facts.services['nginx.service'].state == 'running'
#Copia el archivo de configuración hosts de Nginx al directorio correspondiente
- name: Copiar archivo de configuración de hosts de Nginx