mrlesmithjr.guacamole
ansible-guacamole
Rola Ansible do instalacji/konfiguracji Guacamole
Status Budowy
Akcje GitHub
Wymagania
Aby zobaczyć wymagane role Ansible, sprawdź: requirements.yml
Zmienne Roli
Konfiguracja TOTP
Aby włączyć uwierzytelnianie dwuetapowe, utwórz zmienną guacamole_totp
:
guacamole_totp:
issuer: 'guacamole.exemple.com'
period: 60
Konfiguracja OpenID
Aby włączyć uwierzytelnianie OpenID, utwórz:
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
Konfiguracja guacd
guacd to natywny serwer proxy po stronie serwera używany przez aplikację internetową Apache Guacamole. Jeśli chcesz wdrożyć Guacamole lub aplikację korzystającą z rdzeniowych API Guacamole, będziesz potrzebować działającej wersji guacd.
guacd jest instalowany domyślnie. Aby go wyłączyć, ustaw guacd_config.install
na false
:
guacd_config:
install: false
Zależności
Przykładowy Playbook
Licencja
MIT
Informacje o Autorze
Larry Smith Jr.
UWAGA: Repozytorium zostało utworzone/zaktualizowane przy użyciu https://github.com/mrlesmithjr/cookiecutter-ansible-role jako szablon.
Zainstaluj
ansible-galaxy install mrlesmithjr.guacamole
Licencja
mit
Pobrania
1.1k
Właściciel
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.