degoss

ansible-role-degoss Статус сборки Документация

Это фреймворк для тестирования систем, который использует Ansible и Goss для выполнения системных тестов на одной или нескольких машинах с минимальными побочными эффектами.

degoss разворачивает ваши тестовые случаи на машине, устанавливает указанную или последнюю версию Goss, тестирует вашу систему с использованием определенных тестов, очищает удаляя все файлы, связанные с Goss, и затем сообщает результаты тестирования в вывод Ansible. Для получения дополнительной информации смотрите документацию.

Доступно на Ansible Galaxy по адресу naftulikay.degoss.

Документация

Документация размещена на Read the Docs и описывает установку, использование и параметры конфигурации.

Требования

Роль degoss загружает 64-битный бинарный файл Goss для Linux, но имеет базовые требования для расширения поддержки macOS как только Goss начнет поставлять бинарные файлы для macOS.

ПРИМЕЧАНИЕ: degoss должен поддерживать любые современные дистрибутивы Linux с Python 2.7 и выше. Goss — это статический бинарный файл, который должен работать на любом дистрибутиве Linux, но сама роль degoss использует модуль Python для управления жизненным циклом установки, тестирования и очистки. Если вы видите сообщение вроде "Не удалось проверить SSL-сертификат", пожалуйста, следуйте инструкциям по ссылке, чтобы установить необходимые пакеты Python для работы TLS в Python.

Лицензия

Лицензировано по вашему усмотрению на основании одной из:

О проекте

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

Установить
ansible-galaxy install naftulikay/ansible-role-degoss
Лицензия
other
Загрузки
10594
Владелец
An urban mystic, pining for conifers in a jungle of concrete and steel.