GROG.poweroff

Éteindre

Ansible Galaxy État de Build Dernière version Chat Gitter

Un rôle pour éteindre des hôtes.

Par défaut, le rôle échouera si l'hôte est déjà éteint. Cependant, si poweroff_strict est défini sur false, les hôtes seront d'abord pingés et seuls les hôtes accessibles seront éteints.

Exigences

  • Les hôtes doivent être configurés pour utiliser Ansible (avoir python,...)
  • Privilèges root, par exemple become: yes

Variables du rôle

Variable Description Valeur par défaut
poweroff_strict Ne pas ignorer les hôtes hors ligne/inaccessibles true
poweroff_ping_delay Délai avant de pinger les hôtes (secondes) 0
poweroff_ping_timeout Délai d'attente lors du ping des hôtes (secondes) 30
poweroff_ping_port Port à pinger 22
poweroff_message Message de nettoyage pour les logs 'Éteindre par Ansible'
poweroff_interval Intervalle entre l'extinction et la prochaine tâche ? 'non'
poweroff_interval_seconds Secondes à attendre après l'extinction 0

Attention :

Tous les valeurs booléennes peuvent être utilisées avec 'yes'/'no' ou true/false. Cela vous permet de modifier leur valeur depuis la ligne de commande (-e "bool=yes") sans problèmes.

Dépendances

Aucune.

Exemple de Playbook

Réaliser un arrêt simple :

---
- hosts: servers
  roles:
  - { role: GROG.poweroff,
      become: yes,
        poweroff_message: 'Test du rôle d\'extinction'
    }

Contribuer

Toute aide, changement ou idée bienvenue !

Auteur

Par G. Roggemans

Licence

MIT

À propos du projet

A role for powering off hosts

Installer
ansible-galaxy install GROG.poweroff
Licence
mit
Téléchargements
1.3k
Propriétaire
Open Source Science and Technology