hostwithquantum.dockerpluginloki
docker-plugin-loki
Docker用のLokiプラグインをインストールおよび更新します。
daemon.json
の設定はこのロールの一部ではありません。詳細については公式ドキュメントを参照してください。
要件
- docker/docker-py
- dockerd(例:atosatto/dockerswarmを介して)
ロール変数
名前 | デフォルト値 | 説明 |
---|---|---|
docker_loki_version |
latest |
Loki Dockerプラグインのバージョン |
docker_loki_image |
grafana/loki-docker-driver |
使用するプラグインのDockerイメージ |
docker_loki_docker_unit |
docker |
Dockerを再起動するためのSystemDユニット名 |
依存関係
該当なし
使用例
以下のようにロールを使用します:
- hosts: servers
roles:
- role: hostwithquantum.dockerpluginloki
vars:
docker_loki_version: 1.5.0
become: true
の場合:このロールは、dockerd
を再起動するためにroot
権限が必要な合理的なDocker設定を前提としています。インストールまたはアップグレード後に再起動を行うためにAnsibleが_sudo_できる必要があります。他の操作(例:docker plugin install
)はノンルートユーザーとして実行できるはずです。Dockerをroot
として使用する場合は、プレイブックにbecome: true
を追加する必要があるかもしれません。
ライセンス
BSD-2-Clause
著者情報
著者が連絡先情報やウェブサイトを含めるためのオプションのセクションです(HTMLは使用できません)。