mrlesmithjr.guacamole
ansible-guacamole
Rol de Ansible para instalar/configurar Guacamole
Estado de Construcción
Acciones de GitHub
Requisitos
Para ver los roles de Ansible requeridos, revisa: requirements.yml
Variables del Rol
Configuración de TOTP
Para habilitar la autenticación de dos factores, crea una variable guacamole_totp
:
guacamole_totp:
issuer: 'guacamole.ejemplo.com'
period: 60
Configuración de OpenID
Para habilitar la autenticación OpenID, crea:
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: remoto
redirect-uri: https://remote.xxx.xx/guacamole
Configuración de guacd
guacd es el proxy nativo en el lado del servidor que utiliza la aplicación web Apache Guacamole. Si deseas desplegar Guacamole, o una aplicación que use las API principales de Guacamole, necesitarás una copia de guacd en funcionamiento.
guacd se instala por defecto. Para desactivarlo, establece guacd_config.install
en false
:
guacd_config:
install: false
Dependencias
Ejemplo de Playbook
Licencia
MIT
Información del Autor
Larry Smith Jr.
NOTA: El repositorio ha sido creado/actualizado utilizando https://github.com/mrlesmithjr/cookiecutter-ansible-role como plantilla.
Instalar
ansible-galaxy install mrlesmithjr.guacamole
Licencia
mit
Descargas
1.1k
Propietario
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.