Gli strumenti di gestione della configurazione possono semplificare il deployment di un'istanza Looker ospitata dal cliente.
Esempio di ruolo Ansible per il deployment di Looker
Looker fornisce un ruolo Ansible di esempio nel nostro repository GitHub di Looker. Questo esempio si basa sui ruoli che Looker utilizza internamente per il deployment dell'applicazione Looker nelle istanze EC2. Viene fornito come esempio e non è supportato dall'assistenza Looker.
Note su questo ruolo di Ansible
Lo script
init
incluso è scritto per Ubuntu, pertanto potrebbe essere necessario modificarlo per altre distribuzioni Linux.Gli script presuppongono che Looker sia eseguito dall'utente looker nel gruppo looker, che è la configurazione consigliata. Modifica
defaults/main.yml
efiles/looker_init
per cambiare questa impostazione.templates/looker.j2
imposta la memoria in base al tipo di istanza EC2, utilizzando un array indefaults.main.yml
. Probabilmente dovrai cambiarlo. Il valore predefinito è2800m
.templates/looker.j2
mostra gli argomenti da utilizzare per il monitoraggio JMX di Looker, se necessario.