GROG.poweroff

Herunterfahren

Ansible Galaxy Build-Status Neuestes Tag Gitter-Chat

Eine Rolle zum Herunterfahren von Hosts.

Standardmäßig schlägt die Rolle fehl, wenn der Host bereits heruntergefahren ist. Wenn jedoch poweroff_strict auf false gesetzt ist, werden die Hosts zuerst angepingt und nur erreichbare Hosts werden heruntergefahren.

Voraussetzungen

  • Hosts sollten für die Verwendung mit Ansible vorbereitet sein (Python, ...).
  • Root-Rechte, z. B. become: yes

Rollenvariablen

Variable Beschreibung Standardwert
poweroff_strict Online/unreachable Hosts ignorieren true
poweroff_ping_delay Verzögerung vor dem Pingen der Hosts (Sekunden) 0
poweroff_ping_timeout Timeout beim Pingen der Hosts (Sekunden) 30
poweroff_ping_port Port zum Pingen 22
poweroff_message Neustartnachricht für die Protokolle 'Heruntergefahren durch Ansible'
poweroff_interval Intervall zwischen Herunterfahren und nächster Aufgabe? 'nein'
poweroff_interval_seconds Sekunden Pause nach dem Herunterfahren 0

Achtung:

Alle booleschen Werte können mit entweder 'yes'/'no' oder true/false verwendet werden. Das ermöglicht es, ihren Wert von der Kommandozeile zu ändern (-e "bool=yes"), ohne Probleme.

Abhängigkeiten

Keine.

Beispiel-Playbook

Ein einfaches Herunterfahren durchführen:

---
- hosts: servers
  roles:
  - { role: GROG.poweroff,
      become: yes,
        poweroff_message: 'Teste Herunterfahren Rolle'
    }

Mitwirken

Alle Hilfe, Änderungen oder Ideen sind willkommen!

Autor

Von G. Roggemans

Lizenz

MIT

Über das Projekt

A role for powering off hosts

Installieren
ansible-galaxy install GROG.poweroff
GitHub Repository
Lizenz
mit
Downloads
1.3k
Besitzer
Open Source Science and Technology