Tools zur Konfigurationsverwaltung

Tools zur Konfigurationsverwaltung können die Bereitstellung von Looker vereinfachen.

Ansible-Beispielrolle für Looker-Bereitstellung

Looker bietet eine Beispiel-Ansible-Rolle für unser GitHub-Repository von Looker. Dieses Beispiel basiert auf Rollen, die Looker intern verwendet, um die Looker-Anwendung auf EC2-Instanzen bereitzustellen. Es dient als Beispiel und wird vom Looker-Support nicht unterstützt.

Hinweise zu dieser Ansible-Rolle

  • Das enthaltene init-Skript ist für Ubuntu geschrieben, sodass es möglicherweise für andere Linux-Distributionen geändert werden muss.

  • Bei den Skripts wird davon ausgegangen, dass Looker vom Nutzer Looker in der Gruppe Looker ausgeführt wird. Dies ist die empfohlene Konfiguration. Ändern Sie defaults/main.yml und files/looker_init, wenn Sie das ändern möchten.

  • templates/looker.j2 legt den Arbeitsspeicher anhand des EC2-Instanztyps fest und verwendet ein Array in defaults.main.yml. Wahrscheinlich müssen Sie dies ändern. Der Standardwert ist 2800m.

  • templates/looker.j2 zeigt bei Bedarf die für das JMX-Monitoring von Looker zu verwendenden Argumente.