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
undfiles/looker_init
, wenn Sie das ändern möchten.templates/looker.j2
legt den Arbeitsspeicher anhand des EC2-Instanztyps fest und verwendet ein Array indefaults.main.yml
. Wahrscheinlich müssen Sie dies ändern. Der Standardwert ist2800m
.templates/looker.j2
zeigt bei Bedarf die für das JMX-Monitoring von Looker zu verwendenden Argumente.