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
initinclus 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.ymletfiles/looker_initsi vous souhaitez modifier ce paramètre.templates/looker.j2dé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.j2affiche les arguments à utiliser pour la surveillance JMX de Looker, si vous le souhaitez.