4d533b07ff
When running latest kayobe on alaska, needed to ensure the correct monitoring configuration was applied, I hit undefined variables, hitting errors such as: The task includes an option with an undefined variable. The error was: 'nodeexporter_restart_policy' is undefined On inspecting the role, it seems some cut and paste errors from the nodeexporter role have snook in. The command is not required for the docker_container directive, its not specified in the defaults. Interestingly this triggered when I was just trying to redeploy haproxy. |
||
---|---|---|
.. | ||
defaults | ||
tasks | ||
README.md |
cAdvisor
This role can be used to configure cAdvisor running in a Docker container.
Requirements
The host executing the role has the following requirements:
- Docker engine
- Python
docker >= 2.0.0
Role Variables
cadvisor_enabled
: Whether the cAdvisor is enabled. Defaults to false
.
cadvisor_namespace
: Docker image namespace. Defaults to cadvisor
.
cadvisor_image
: Docker image name.
cadvisor_tag
: Docker image tag. Defaults to v0.28.3
.
cadvisor_image_full
: Full docker image specification.
cadvisor_restart_policy
: Docker restart policy for cAdvisor container. Defaults
to unless-stopped
.
cadvisor_restart_retries
: Number of Docker restarts. Defaults to 10.
Dependencies
None
Example Playbook
The following playbook configures cAdvisor.
---
- hosts: cadvisor
roles:
- role: cadvisor
Author Information
- Jonathan Davies (jpds@protonmail.com)