Les outils de gestion de la configuration peuvent simplifier le déploiement d'une instance Looker hébergée par le client.
Exemple de rôle Ansible pour le déploiement de Looker
Looker fournit un exemple de rôle Ansible dans notre dépôt GitHub Looker. Cet exemple est basé sur les rôles que Looker utilise en interne pour déployer l'application Looker sur des instances EC2. Il est fourni à titre d'exemple et n'est pas pris en charge par l'assistance Looker.
Remarques sur ce rôle Ansible
Le script
init
inclus est écrit pour Ubuntu. Il peut donc être nécessaire de le modifier pour d'autres distributions Linux.Les scripts supposent que Looker est exécuté par l'utilisateur looker dans le groupe looker, ce qui correspond à la configuration recommandée. Modifiez
defaults/main.yml
etfiles/looker_init
si vous souhaitez modifier ce paramètre.templates/looker.j2
définit la mémoire en fonction du type d'instance EC2, à l'aide d'un tableau dansdefaults.main.yml
. Vous devrez probablement le modifier. La valeur par défaut est2800m
.templates/looker.j2
affiche les arguments à utiliser pour la surveillance JMX de Looker, si vous le souhaitez.