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.guacamoleLicencia
mit
Descargas
1.5k
Propietario
Sharing practical insights on virtualization, cloud, automation, and DevOps to help others build, automate, and innovate with confidence.

