triplepoint.physical_device

Introducción

Configura una máquina física básica, de manera que arranque correctamente y esté lista para la implementación de roles adicionales.

Requisitos

Ninguno.

Variables del Rol

Consulta el comentario en el archivo de variables predeterminadas para obtener información sobre la configuración.

Dependencias

Ninguna.

Ejemplo de Playbook

- hosts: lo_que_sea
  roles:
    - triplepoint.physical_device

Pruebas del Rol

Este rol se prueba con molecule, utilizando pipenv para manejar las dependencias y el entorno de prueba de Python.

Configuración de tu Entorno de Ejecución

pip install pipenv

Una vez que tengas pipenv instalado, puedes crear el entorno virtual de ejecución con:

pipenv install --dev

Ejecutando Pruebas

Una vez que tengas tu entorno configurado, puedes ejecutar molecule con:

pipenv run molecule test

Regenerando el Archivo de Bloqueo

No deberías tener que hacer esto muy a menudo, pero si cambias los requisitos de paquetes de Python usando pipenv install {algún_paquete} o editando el Pipfile directamente, o si encuentras que las dependencias de construcción han quedado desactualizadas, es posible que necesites regenerar el Pipfile.lock.

pipenv update --dev

Asegúrate de registrar el Pipfile.lock regenerado cuando este proceso esté completo.

Licencia

MIT

Acerca del proyecto

A basic physical machine preparation role.

Instalar
ansible-galaxy install triplepoint.physical_device
Licencia
mit
Descargas
208
Propietario