Mit Tools zur Konfigurationsverwaltung können Sie Looker vereinfachen.
Ansible-Rolle für die Looker-Bereitstellung
Looker bietet eine Beispiel-Ansible-Rolle in unserem Looker-GitHub-Repository. Dieses Beispiel basiert auf Rollen, die Looker intern verwendet, um die Looker-Anwendung auf EC2-Instanzen bereitzustellen. Die Daten dienen nur als Beispiel und werden vom Looker-Support nicht unterstützt.
Hinweise zu dieser Ansible-Rolle
Das mitgelieferte
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 dies ändern möchten.templates/looker.j2
legt den Arbeitsspeicher anhand des EC2-Instanztyps mithilfe eines Arrays indefaults.main.yml
fest. Das musst du wahrscheinlich ändern. Der Standardwert ist2800m
.templates/looker.j2
zeigt bei Bedarf die Argumente, die für das JMX-Monitoring von Looker verwendet werden sollen.