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
Владелец