GROG.poweroff

Apagar

Ansible Galaxy Estado de la construcción Última etiqueta Chat de Gitter

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

Acerca del proyecto

A role for powering off hosts

Instalar
ansible-galaxy install GROG.poweroff
Licencia
mit
Descargas
1.3k
Propietario
Open Source Science and Technology