Las herramientas de gestión de la configuración pueden simplificar la implementación de una instancia de Looker alojada por el cliente.
Rol de Ansible de ejemplo para la implementación de Looker
Looker proporciona un rol de Ansible de ejemplo en nuestro repositorio de GitHub de Looker. Este ejemplo se basa en los roles que Looker usa internamente para implementar la aplicación Looker en instancias de EC2. Se proporciona como ejemplo y no está disponible en el servicio de asistencia de Looker.
Notas sobre este rol de Ansible
La secuencia de comandos
init
incluida se ha escrito para Ubuntu, por lo que es posible que tengas que modificarla para otras distribuciones de Linux.Las secuencias de comandos asumen que el usuario looker del grupo looker ejecuta Looker, que es la configuración recomendada. Modifica
defaults/main.yml
yfiles/looker_init
si quieres cambiarlo.templates/looker.j2
define la memoria en función del tipo de instancia de EC2 mediante una matriz endefaults.main.yml
. Es probable que tengas que cambiarlo. El valor predeterminado es2800m
.templates/looker.j2
muestra los argumentos que se deben usar para monitorizar Looker con JMX, si es necesario.