構成管理ツール

構成管理ツールを使用すると、セルフホスト型の 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 モニタリングに使用する引数を指定します。