alexfeig.guacamole
Rol de Ansible: Guacamole
Este rol de Ansible configurará Guacamole de Apache en Ubuntu 16.04 (Xenial) junto con MariaDB.
Se aconseja encarecidamente ejecutar mysql_secure_installation
después de esto. Este rol no crea una contraseña de root para MariaDB.
Requisitos
Funciona con Ansible 2.4.
Requiere become
o ejecutarse como usuario root
. Puedes usar --ask-become-pass
al ejecutar.
Variables del Rol
Las siguientes variables se establecen en defaults/main
:
Variable | Descripción | Predeterminado |
---|---|---|
guacamole_version | Versión de Guacamole a instalar | actualmente 0.9.13-incubating |
guacamole_db_user | Nombre de usuario de MariaDB para Guacamole | guacamole |
guacamole_db_password | Contraseña de MariaDB para Guacamole | foo |
guacamole_db_name | Nombre de la base de datos de MariaDB para Guacamole | guacamole_db |
mysql_java_client_version | Versión del Cliente Java de MySQL | 5.1.44 |
guacamole_apt_install | Paquetes de Apt a instalar | ¡Muchos! |
Nota: Para versiones anteriores de Ubuntu a 16.04, algunos paquetes serán diferentes, específicamente libjpeg
y tomcat
. Puedes sobrescribir las versiones en tu propio archivo de variables.
Ejemplo de Playbook
- hosts: guacamole-host
become: yes
roles:
- alexfeig.guacamole
Información
Este rol fue creado por Alex Feigenson
Lista de Tareas
- Tal vez agregar un proxy nginx
- Hacer que la instalación de MariaDB sea opcional
- Agregar integración con travis (necesita tener en cuenta 16.04)
Acerca del proyecto
Ansible role for installing Apache Guacamole on Ubuntu 16.04 with MariaDB for authentication
Instalar
ansible-galaxy install alexfeig.guacamole
Licencia
mit
Descargas
153
Propietario