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
GitHub Repository
Lizenz
mit
Downloads
153
Besitzer