zaxos.guacamole-ansible-role

Build-Status Ansible Galaxy

guacamole-ansible-role

Ansible-Rolle zum Installieren und Konfigurieren von Guacamole mit MySQL/MariaDB.

Voraussetzungen

  • CentOS/RHEL 7
  • Ansible >= 2.2
  • SELinux deaktiviert

Installation

$ ansible-galaxy install zaxos.guacamole-ansible-role

Beispiel-Playbook

    - hosts: servers
      vars:
        guacamole_version: 0.9.14
        guacamole_mysql_root_password: MEIN_PASSWORT_HIER
      roles:
        - role: zaxos.guacamole-ansible-role

Rollenvariablen

Einige Variablen, die überprüft werden müssen:

  • guacamole_version: Zu installierende Guacamole-Version. Aktuell ist die neueste Version "0.9.14".
  • guacamole_mysql_root_password: Passwort für den Root-Benutzer, der für die lokale MariaDB-Installation erstellt wird. Bei vorhandener Installation geben Sie einfach das Passwort des Benutzers "root" ein.
  • guacamole_db_name: Datenbankname, der von Guacamole verwendet wird. Standard ist "guac_db".
  • guacamole_db_username: Datenbankbenutzer, der von Guacamole verwendet wird. Standard ist "guac_db_usr".
  • guacamole_db_password: Passwort für den Datenbankbenutzer, der von Guacamole verwendet wird. Standard ist "guacdbpassword".
  • guacamole_configure_firewalld: Wenn auf "True" gesetzt, wird Firewalld installiert und korrekt konfiguriert. Der Standardwert ist "False".

Einige Standardwerte (wahrscheinlich keine Anpassung notwendig):

  • guacamole_mysql_secure_installation: True
    Führt die gleichen Aktionen wie der Befehl "mysql_secure_installation" aus.
  • guacamole_temp_path: /tmp/guactempdir
    Temporäres Verzeichnis, das für die Bereitstellung verwendet wird. Es wird danach gelöscht.

Verwendung

Nach der Installation rufen Sie in Ihrem Browser auf: http://IP oder FQDN:8080/guacamole
Der Standardbenutzername und das Passwort sind: guacadmin
(Vergessen Sie nicht, es zu ändern)

Über das Projekt

Ansible role to install and configure Guacamole with MySQL/MariaDB

Installieren
ansible-galaxy install zaxos.guacamole-ansible-role
GitHub Repository
Lizenz
gpl-2.0
Downloads
363