buluma.reboot

Ansible-Rolle Reboot

Das Ziel dieser Rolle ist es, Ihr System neu zu starten.

GitHub Version Probleme Pull-Anfragen Downloads
github Version Issues PullRequests Ansible Role

Beispiel-Playbook

Dieses Beispiel stammt aus molecule/default/converge.yml und wird bei jedem Push, jeder Pull-Anfrage und jeder Veröffentlichung getestet.

---
- name: Zusammenführen
  hosts: alle
  become: true
  gather_facts: true

  rollen:
    - rolle: buluma.reboot

Die Maschine muss vorbereitet werden. In CI geschieht dies mit molecule/default/prepare.yml:

---
- name: Vorbereitung
  hosts: alle
  gather_facts: false
  become: true

  rollen:
    - rolle: buluma.bootstrap

Siehe auch eine vollständige Erklärung und Beispiel, wie man diese Rollen benutzt.

Rollenvariablen

Die Standardwerte für die Variablen sind in defaults/main.yml eingestellt:

---
# Standarddatei für Neustart

# Einige Betriebssysteme können feststellen, ob ein Neustart erforderlich ist. Dieses
# Parameter kann auf immer Neustart gesetzt werden.
reboot_always: false

# Wie lange zu warten, bevor ein Neustart gesendet wird.
reboot_delay: 4

# Anzahl der Sekunden, die gewartet werden sollen, bevor überprüft wird, ob die Maschine hochgefahren ist.
reboot_up_delay: 8

# Sie können eine Nachricht für den Neustart angeben, was die Protokollierung erleichtert.
reboot_message: "Ansible-Rolle buluma.reboot hat einen Neustart eingeleitet."

Anforderungen

Status der verwendeten Rollen

Die folgenden Rollen werden verwendet, um ein System vorzubereiten. Sie können Ihr System auch auf andere Weise vorbereiten.

Anforderung GitHub Version
buluma.bootstrap Ansible Molecule Version

Kontext

Diese Rolle ist Teil von vielen kompatiblen Rollen. Schauen Sie sich die Dokumentation dieser Rollen für weitere Informationen an.

Hier ist eine Übersicht über verwandte Rollen:

Abhängigkeiten

Kompatibilität

Diese Rolle wurde mit diesen Containerbildern getestet:

Container Tags
Alpine alle
Amazon Candidate
EL 8
Debian alle
Fedora alle
opensuse alle
Ubuntu alle
Kali alle

Die Mindestversion von Ansible, die erforderlich ist, beträgt 2.12. Tests wurden durchgeführt für:

  • Die vorherige Version.
  • Die aktuelle Version.
  • Die Entwicklungs-Version.

Wenn Sie Probleme finden, melden Sie diese bitte in GitHub.

Änderungsprotokoll

Historie der Rolle

Lizenz

Apache-2.0

Info zum Autor

Shadow Walker

Über das Projekt

The purpose of this role is to well, reboot your system.

Installieren
ansible-galaxy install buluma.reboot
GitHub Repository
Lizenz
apache-2.0
Downloads
103.4k
Besitzer
DevOps Engineer