構成管理ツール

構成管理ツールを使用することで、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 モニタリングに使用する引数を示します。