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.guacamoleLizenz
mit
Downloads
220
Besitzer
