alexfeig.guacamole
Ansible Роль: Guacamole
Эта Ansible роль настроит Apache Guacamole на Ubuntu 16.04 (Xenial) вместе с MariaDB.
Настоятельно рекомендуется запустить mysql_secure_installation после выполнения этой роли. Эта роль не создает пароль для пользователя root в MariaDB.
Требования
Работает с Ansible 2.4.
Требуется become или запуск от имени пользователя root. Вы можете использовать --ask-become-pass при запуске.
Переменные роли
Следующие переменные установлены в defaults/main:
| Переменная | Описание | Значение по умолчанию |
|---|---|---|
| guacamole_version | Версия Guacamole для установки | в данный момент 0.9.13-incubating |
| guacamole_db_user | Имя пользователя MariaDB для Guacamole | guacamole |
| guacamole_db_password | Пароль MariaDB для Guacamole | foo |
| guacamole_db_name | Имя базы данных MariaDB для Guacamole | guacamole_db |
| mysql_java_client_version | Версия MySQL Java Client | 5.1.44 |
| guacamole_apt_install | Пакеты Apt для установки | Много! |
Примечание: Для более ранних версий Ubuntu, чем 16.04, некоторые пакеты будут отличаться, в частности libjpeg и tomcat. Вы можете переопределить версии в своем собственном файле переменных.
Пример Playbook
- hosts: guacamole-host
become: yes
roles:
- alexfeig.guacamole
Информация
Эта роль была создана Алексом Фейгенсоном
Список дел
- Возможно, добавить прокси nginx
- Сделать установку MariaDB необязательной
- Добавить интеграцию с Travis (нужно учитывать 16.04)
О проекте
Ansible role for installing Apache Guacamole on Ubuntu 16.04 with MariaDB for authentication
Установить
ansible-galaxy install alexfeig.guacamoleЛицензия
mit
Загрузки
220
Владелец
