構成管理ツール

構成管理ツールを使用すると、セルフホスト型の Looker インスタンスをシンプルにデプロイできます。

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

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

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

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

  • このスクリプトは、Looker グループがグループ looker で実行され、推奨されている構成であることを前提としています。変更する場合は、defaults/main.ymlfiles/looker_init を変更します。

  • templates/looker.j2 は、defaults.main.yml の配列を使用して、EC2 インスタンスタイプに基づいてメモリを設定します。おそらく変更が必要になるでしょう。デフォルトは 2800m です。

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