wangsha.docker-cadvisor

docker-cadvisor

Build Status Ansible Galaxy

Ansible-Rolle zur Verwaltung und Ausführung des cadvisor Docker-Containers.

Anforderungen

Diese Rolle wurde nur auf Ubuntu 14.04 getestet. Da das Ansible-Docker-Modul verwendet wird, müssen Sie sicherstellen, dass eine aktuelle Version von docker-py und docker installiert ist.

ansible>=2.0.0.0,<=2.1.0.0

Beispiele

Installieren Sie dieses Modul von Ansible Galaxy in das Verzeichnis './roles':

ansible-galaxy install wangsha.docker-cadvisor -p ./roles

Verwenden Sie es in einem Playbook wie folgt, vorausgesetzt, Sie haben Docker bereits eingerichtet:

- hosts: 'servers'
  roles:
    - role: angstwad.docker_ubuntu
      become: true
    - role: wangsha.docker-influxdb
    - role: wangsha.docker-cadvisor
      become: true
      docker_cadvisor_links:
        - "influxdb:influxdb"
      docker_cadvisor_command: "-storage_driver=influxdb -storage_driver_db=cadvisor -storage_driver_host=influxdb:8086"

Werfen Sie einen Blick auf die defaults/main.yml für Rollenvariablen, die überschrieben werden können.

Wenn Sie ein Playbook zum Einrichten von Docker selbst benötigen, schauen Sie sich die angstwad.docker_ubuntu Galaxy-Rolle an.

Lizenz

MIT

Autoreninformation

  • wangsha
Über das Projekt

Ansible role to install docker cadvisor container

Installieren
ansible-galaxy install wangsha.docker-cadvisor
GitHub Repository
Lizenz
mit
Downloads
4.8k
Besitzer