wangsha.docker-cadvisor

docker-cadvisor

构建状态 Ansible Galaxy

Ansible角色用于管理和运行cadvisor Docker容器。

要求

此角色仅在Ubuntu 14.04上进行了测试。由于该角色使用了Ansible的docker模块,你需要确保安装了较新版本的docker-pydocker

ansible>=2.0.0.0,<=2.1.0.0

示例

从Ansible Galaxy将此模块安装到'./roles'目录:

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

在playbook中使用它,假设你已经设置了docker:

- 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"

可以查看defaults/main.yml获取可以覆盖的角色变量。

如果你需要一个playbook来设置Docker本身,可以查看angstwad.docker_ubuntu Galaxy角色。

许可证

MIT

作者信息

  • wangsha
关于项目

Ansible role to install docker cadvisor container

安装
ansible-galaxy install wangsha.docker-cadvisor
许可证
mit
下载
4.8k
拥有者