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.guacamoleLicencja
mit
Pobrania
220
Właściciel
