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.poweroff
Licencia
mit
Descargas
1.3k
Propietario
Open Source Science and Technology