構成管理ツール

構成管理ツールは、Looker のデプロイを簡素化できます。

Looker デプロイ用の Ansible ロールの例

Looker は、Looker GitHub リポジトリで Ansible のロール例を提供しています。この例は、Looker アプリケーションを EC2 インスタンスにデプロイするために Looker が内部で使用するロールに基づいています。これはサンプルとして提供されており、Looker サポートではサポートされていません。

この Ansible ロールに関する注意事項

  • 付属の init スクリプトは Ubuntu 用に記述されているため、他の Linux ディストリビューション用に変更が必要な場合があります。

  • このスクリプトは、Looker がユーザー looker によってグループ looker で実行されていることを前提としています。これは、推奨の設定です。これを変更するには、defaults/main.ymlfiles/looker_init を変更します。

  • templates/looker.j2 は、EC2 インスタンス タイプに基づいて、defaults.main.yml で配列を使用してメモリを設定します。これを変更しなければならない場合があります。デフォルトは 2800m です。

  • templates/looker.j2 は、必要に応じて Looker の JMX モニタリングに使用する引数を示します。