mrlesmithjr.guacamole
ansible-guacamole
Rôle Ansible pour installer/configurer Guacamole
État de construction
Actions GitHub
Exigences
Pour les rôles Ansible requis, consultez : requirements.yml
Variables du rôle
Configuration TOTP
Pour activer l'authentification à deux facteurs, créez une variable guacamole_totp
:
guacamole_totp:
issuer: 'guacamole.exemple.com'
period: 60
Configuration OpenID
Pour activer l'authentification OpenID, créez :
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
Configuration de guacd
guacd est le proxy côté serveur natif utilisé par l'application web Apache Guacamole. Si vous souhaitez déployer Guacamole, ou une application utilisant les API de base de Guacamole, vous aurez besoin d'une copie de guacd en cours d'exécution.
guacd est installé par défaut. Pour le désactiver, définissez guacd_config.install
sur false
:
guacd_config:
install: false
Dépendances
Exemple de Playbook
License
MIT
Informations sur l'auteur
Larry Smith Jr.
REMARQUE : Le dépôt a été créé/mis à jour en utilisant https://github.com/mrlesmithjr/cookiecutter-ansible-role comme modèle.
Installer
ansible-galaxy install mrlesmithjr.guacamole
Licence
mit
Téléchargements
1.1k
Propriétaire
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.