Herramientas de gestión de la configuración

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 y files/looker_init si quieres cambiarlo.

  • templates/looker.j2 define la memoria en función del tipo de instancia de EC2 mediante una matriz en defaults.main.yml. Es probable que tengas que cambiarlo. El valor predeterminado es 2800m.

  • templates/looker.j2 muestra los argumentos que se deben usar para monitorizar Looker con JMX, si es necesario.