alexfeig.guacamole
Ansible Rolle: Guacamole
Diese Ansible-Rolle konfiguriert Apache's Guacamole auf Ubuntu 16.04 (Xenial) zusammen mit MariaDB.
Es wird dringend empfohlen, nach der Ausführung mysql_secure_installation
auszuführen. Diese Rolle erstellt kein MariaDB-Root-Passwort.
Anforderungen
Funktioniert mit Ansible 2.4.
Benötigt become
oder die Ausführung als root
-Benutzer. Sie können --ask-become-pass
beim Ausführen verwenden.
Rollenvariablen
Die folgenden Variablen sind in defaults/main
festgelegt:
Variable | Beschreibung | Standard |
---|---|---|
guacamole_version | Zu installierende Guacamole-Version | aktuell 0.9.13-incubating |
guacamole_db_user | Guacamole MariaDB-Benutzername | guacamole |
guacamole_db_password | Guacamole MariaDB-Passwort | foo |
guacamole_db_name | Guacamole MariaDB-Datenbank | guacamole_db |
mysql_java_client_version | MySQL Java Client-Version | 5.1.44 |
guacamole_apt_install | Zu installierende Apt-Pakete | Viele! |
Hinweis: Für frühere Versionen von Ubuntu als 16.04 werden einige Pakete unterschiedlich sein, insbesondere libjpeg
und tomcat
. Sie können die Versionen in Ihrer eigenen Variablen-Datei überschreiben.
Beispiel-Playbook
- hosts: guacamole-host
become: yes
roles:
- alexfeig.guacamole
Informationen
Diese Rolle wurde von Alex Feigenson erstellt.
To-Do-Liste
- Vielleicht einen nginx-Proxy hinzufügen
- MariaDB als optionale Installation machen
- Travis-Integration hinzufügen (muss für 16.04 berücksichtigt werden)
Über das Projekt
Ansible role for installing Apache Guacamole on Ubuntu 16.04 with MariaDB for authentication
Installieren
ansible-galaxy install alexfeig.guacamole
Lizenz
mit
Downloads
153
Besitzer