alexfeig.guacamole

Rola Ansible: Guacamole

Ta rola Ansible skonfiguruje Apache Guacamole na Ubuntu 16.04 (Xenial) z MariaDB.

Zaleca się bardzo mocno uruchomienie mysql_secure_installation po wykonaniu tej roli. Ta rola nie ustawia hasła roota dla MariaDB.

Wymagania

Działa z Ansible 2.4.

Wymaga użycia become lub działania jako użytkownik root. Możesz użyć --ask-become-pass podczas uruchamiania.

Zmienne Roli

Poniższe zmienne są ustawione w defaults/main:

Zmienna Opis Domyślna wartość
guacamole_version Wersja Guacamole do zainstalowania obecnie 0.9.13-incubating
guacamole_db_user Nazwa użytkownika MariaDB dla Guacamole guacamole
guacamole_db_password Hasło MariaDB dla Guacamole foo
guacamole_db_name Baza danych MariaDB dla Guacamole guacamole_db
mysql_java_client_version Wersja MySQL Java Client 5.1.44
guacamole_apt_install Pakiety Apt do zainstalowania Wiele!

Uwaga: Dla wcześniejszych wersji Ubuntu niż 16.04, niektóre pakiety mogą być inne, w szczególności libjpeg i tomcat. Możesz nadpisać wersje w swoim własnym pliku zmiennych.

Przykładowy Playbook

- hosts: guacamole-host
  become: yes
  roles: 
    - alexfeig.guacamole

Informacje

Ta rola została stworzona przez Alex Feigenson

Lista do zrobienia

  • Może dodać serwer proxy nginx
  • Uczynić instalację MariaDB opcjonalną
  • Dodać integrację z travis (trzeba uwzględnić 16.04)
O projekcie

Ansible role for installing Apache Guacamole on Ubuntu 16.04 with MariaDB for authentication

Zainstaluj
ansible-galaxy install alexfeig.guacamole
Licencja
mit
Pobrania
153
Właściciel