naftulikay.degoss
ansible-role-degoss

Un marco de pruebas del sistema que utiliza Ansible y Goss para ejecutar casos de prueba del sistema en una o varias máquinas con efectos secundarios mínimos.
degoss
despliega tus casos de prueba en la máquina, instala una versión específica o la más reciente de Goss, prueba tu sistema mediante los casos de prueba definidos, limpia eliminando todos los archivos relacionados con Goss del disco, y luego informa los resultados de las pruebas a la salida de Ansible. Consulta la documentación para más información.
Disponible en Ansible Galaxy en naftulikay.degoss
.
Documentación
La documentación está alojada en Read the Docs y describe la instalación, uso y opciones de configuración.
Requisitos
El rol degoss
descarga un binario Goss de 64 bits para Linux, pero tiene los requisitos básicos para ser ampliado y soportar macOS una vez que Goss comience a enviar binarios para macOS.
NOTA:
degoss
debería ser compatible con cualquier distribución moderna de Linux con Python 2.7 o posterior. Goss es un binario estático que debería poder ejecutarse en cualquier distribución de Linux, pero el roldegoss
utiliza un módulo de Python para gestionar el ciclo de vida de instalación, prueba y limpieza. Si ves un mensaje como "Fallo al validar el certificado SSL", sigue las instrucciones en ese enlace para instalar los paquetes de Python necesarios para que TLS funcione en Python.
Licencia
Licenciado a tu discreción bajo cualquiera de las siguientes opciones:
ansible-galaxy install naftulikay.degoss