naftulikay.degoss

ansible-role-degoss Status Docs

This is a system testing tool that uses Ansible and Goss to run tests on one or more machines with little impact.

degoss uploads your test cases to the machine, installs a specific version of Goss or the latest version, checks your system using the provided test cases, cleans up by removing all Goss files from the machine, and then shows the test results in Ansible's output. For more details, see the documentation.

You can find it on Ansible Galaxy at naftulikay.degoss.

Documentation

Documentation is available on Read the Docs, including information on installation, usage, and setup options.

Requirements

The degoss role downloads a 64-bit Linux version of Goss, but it can be expanded to work on macOS when Goss provides macOS versions which is currently in progress.

NOTE: degoss should work on any modern Linux system with Python 2.7 or newer. Goss is a static binary and should run on any Linux distribution, but degoss itself uses a Python module to handle the install, test, and clean process. If you see a message like "Failed to validate the SSL certificate", follow the instructions in that link to install the necessary Python packages to enable TLS in Python.

License

You can use it under one of these licenses:

Informazioni sul progetto

Install, run, and remove Goss and tests against a system.

Installa
ansible-galaxy install naftulikay.degoss
Licenza
other
Download
10.6k
Proprietario
An urban mystic, pining for conifers in a jungle of concrete and steel.