mtlynch.tinypilot
Rol de Ansible: TinyPilot
Rol de Ansible para TinyPilot KVM.
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver defaults/main.yml):
tinypilot_interface: '127.0.0.1'
tinypilot_port: 8000
tinypilot_keyboard_interface: /dev/hidg0
# El cliente debe especificar la ruta/URL al paquete Debian de TinyPilot
tinypilot_debian_package_path: null
Dependencias
Ejemplo de Playbook
Creando un paquete Debian de TinyPilot
Para instalar TinyPilot usando el rol de Ansible, necesitas proporcionar al rol una ruta o URL a un paquete Debian de TinyPilot.
Para construir un paquete Debian de TinyPilot, ejecuta el siguiente fragmento:
cd $(mktemp -d) && \
git clone https://github.com/tiny-pilot/tinypilot.git . && \
./dev-scripts/build-debian-pkg
Esto producirá un paquete Debian de TinyPilot en ./debian-pkg/releases
.
example.yml
- hosts: all
roles:
- role: ansible-role-tinypilot
vars:
tinypilot_debian_package_path: /ruta/al/tinypilot.deb
Ejecutando el Ejemplo de Playbook
ansible-galaxy install git+https://github.com/tiny-pilot/ansible-role-tinypilot.git
ansible-playbook example.yml
Documentación
Licencia
MIT
Información del Autor
Este rol fue creado en 2020 por Michael Lynch.
Instalar
ansible-galaxy install mtlynch.tinypilot
Licencia
mit
Descargas
4.3k
Propietario