naftulikay.degoss
ansible-role-degoss

Ein System-Test-Framework, das Ansible und Goss verwendet, um System-Testfälle auf einem oder mehreren Maschinen mit minimalen Nebeneffekten auszuführen.
degoss
stellt Ihre Testfälle auf der Maschine bereit, installiert eine bestimmte oder die neueste Version von Goss, testet Ihr System anhand der definierten Testfälle, bereinigt alle Goss-bezogenen Dateien von der Festplatte und meldet die Testergebnisse an die Ausgabe von Ansible. Weitere Informationen finden Sie in der Dokumentation.
Erhältlich auf Ansible Galaxy unter naftulikay.degoss
.
Dokumentation
Die Dokumentation wird auf Read the Docs gehostet und beschreibt Installation, Verwendung und Konfigurationsoptionen.
Anforderungen
Die degoss
-Rolle lädt eine 64-Bit-Linux-Goss-Binärdatei herunter, hat aber die grundlegenden Anforderungen, um die Unterstützung für macOS zu erweitern, sobald Goss beginnt, macOS-Binärdateien auszuliefern.
HINWEIS:
degoss
sollte jede moderne Linux-Distribution mit Python 2.7 und höher unterstützen. Goss ist eine statische Binärdatei, die auf jeder Linux-Distribution laufen sollte, aber diedegoss
-Rolle selbst verwendet ein Python-Modul, um den Installations-, Test- und Bereinigungszyklus zu verwalten. Wenn Sie eine Meldung wie "SSL-Zertifikat konnte nicht validiert werden" sehen, befolgen Sie bitte die Anweisungen unter diesem Link, um die erforderlichen Python-Pakete für die TLS-Funktionalität in Python zu installieren.
Lizenz
Lizenziert nach Ihrem Ermessen unter einer der folgenden:
ansible-galaxy install naftulikay.degoss