Strumenti di gestione della configurazione

Gli strumenti di gestione della configurazione possono fornire un deployment semplificato di Looker.

Esempio di ruolo Ansible per il deployment di Looker

Looker fornisce un esempio di ruolo Ansible nel nostro repository GitHub Looker. Questo esempio si basa sui ruoli che Looker utilizza internamente per eseguire il deployment dell'applicazione Looker nelle istanze EC2. Viene fornito come esempio e non è supportato dall'assistenza Looker.

Note su questo ruolo Ansible

  • Lo script init incluso è scritto per Ubuntu, quindi 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 e files/looker_init se vuoi cambiare questa impostazione.

  • templates/looker.j2 imposta la memoria in base al tipo di istanza EC2, utilizzando un array in defaults.main.yml. Probabilmente dovrai cambiare questa impostazione. Il valore predefinito è 2800m.

  • templates/looker.j2 mostra gli argomenti da utilizzare per il monitoraggio JMX di Looker, se necessario.