GROG.poweroff
Apagar
Un rol para apagar hosts.
Por defecto, el rol fallará si el host ya está apagado. Sin embargo, si
poweroff_strict se establece en false, primero se hará ping a los hosts y solo se apagarán los hosts que estén accesibles.
Requisitos
- Los hosts deben estar preparados para el uso de Ansible (tener Python, etc.)
- Privilegios de root, por ejemplo,
become: yes
Variables del rol
| Variable | Descripción | Valor por defecto |
|---|---|---|
poweroff_strict |
No ignorar hosts fuera de línea/inaccesibles | true |
poweroff_ping_delay |
Retraso antes de hacer ping a los hosts (segundos) | 0 |
poweroff_ping_timeout |
Tiempo de espera al hacer ping a los hosts (segundos) | 30 |
poweroff_ping_port |
Puerto para hacer ping | 22 |
poweroff_message |
Mensaje de apagado para los logs | 'Apagado por Ansible' |
poweroff_interval |
¿Intervalo entre apagar y la siguiente tarea? | 'no' |
poweroff_interval_seconds |
Segundos de pausa después de apagar | 0 |
Atención:
Todos los valores booleanos se pueden usar con 'yes'/'no' o true/false.
Esto permite cambiar su valor desde la línea de comandos (-e "bool=yes")
sin problemas.
Dependencias
Ninguna.
Ejemplo de Playbook
Realizando un apagado básico:
---
- hosts: servidores
roles:
- { role: GROG.poweroff,
become: yes,
poweroff_message: 'Prueba de rol de apagado'
}
Contribuciones
¡Toda ayuda, cambios o ideas son bienvenidos!
Autor
Por G. Roggemans
Licencia
MIT
Instalar
ansible-galaxy install GROG.poweroffLicencia
mit
Descargas
1.3k
Propietario
Open Source Science and Technology
