guacamole
ansible-guacamole
Роль Ansible для установки/настройки Guacamole
Статус сборки
GitHub Actions
Требования
Для любых необходимых ролей Ansible ознакомьтесь с: requirements.yml
Переменные роли
Конфигурация TOTP
Чтобы включить двухфакторную аутентификацию, создайте переменную guacamole_totp
:
guacamole_totp:
issuer: 'guacamole.exemple.com'
period: 60
Конфигурация OpenID
Чтобы включить аутентификацию OpenID, создайте:
guacamole_openid_auth: true
guacamole_openid:
authorization-endpoint: https://idp.xxx.xx/realms/yyy/protocol/openid-connect/auth
jwks-endpoint: https://idp.xxx.xx/realms/yyy/protocol/openid-connect/certs
issuer: https://idp.xxx.xx/realms/yyy
client-id: remote
redirect-uri: https://remote.xxx.xx/guacamole
Конфигурация guacd
guacd — это прокси-сервер на стороне сервера, используемый веб-приложением Apache Guacamole. Если вы хотите развернуть Guacamole или приложение с использованием основных API Guacamole, вам понадобится работающая копия guacd.
guacd устанавливается по умолчанию. Чтобы отключить его, установите guacd_config.install
в false
:
guacd_config:
install: false
Зависимости
Пример Playbook
Лицензия
MIT
Информация об авторе
Ларри Смит младший.
ПРИМЕЧАНИЕ: Репозиторий был создан/обновлен с использованием https://github.com/mrlesmithjr/cookiecutter-ansible-role в качестве шаблона.
Установить
ansible-galaxy install mrlesmithjr/ansible-guacamole
Лицензия
mit
Загрузки
944
Владелец
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.