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