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/ansible-role-guacamole
Лицензия
mit
Загрузки
141
Владелец