hostwithquantum.dockerpluginloki
docker-plugin-loki
Installieren und aktualisieren Sie das Loki-Plugin für Docker.
Die Konfiguration in daemon.json
gehört nicht zu dieser Rolle, siehe bitte die offizielle Dokumentation.
Anforderungen
- docker/docker-py
- dockerd, z.B. über atosatto/dockerswarm
Rollenvariablen
Name | Standardwert | Beschreibung |
---|---|---|
docker_loki_version |
latest |
Version des Loki-Docker-Plugins |
docker_loki_image |
grafana/loki-docker-driver |
Das zu verwendende Plugin-Docker-Image. |
docker_loki_docker_unit |
docker |
Der Name der SystemD-Einheit zum Neustart von Docker |
Abhängigkeiten
k.A.
Beispiel-Playbook
Verwenden Sie die Rolle wie folgt:
- hosts: servers
roles:
- role: hostwithquantum.dockerpluginloki
vars:
docker_loki_version: 1.5.0
Bei become: true
: Die Rolle geht von einer vernünftigen Docker-Einrichtung aus, bei der root
nur zum Neustarten von dockerd
erforderlich ist. Ansible benötigt die Berechtigung, um sudo up auszuführen, um den Neustart nach der Installation oder dem Upgrade durchzuführen. Alle anderen Interaktionen (z.B. docker plugin install
) sollten auch als Nicht-Root-Benutzer funktionieren. Wenn Sie Docker als root
verwenden, müssen Sie möglicherweise become: true
in Ihrem Playbook hinzufügen.
Lizenz
BSD-2-Clause
Autoreninformation
Ein optionaler Abschnitt für die Autoren der Rolle, um Kontaktinformationen oder eine Webseite anzugeben (HTML ist nicht erlaubt).
Install and update the loki plugin for Docker
ansible-galaxy install hostwithquantum.dockerpluginloki