commit 3dbcc5107979af359e935b323893489e079c3132 Author: Marvin Steadfast Date: Mon Oct 12 13:27:17 2020 +0200 first commit diff --git a/defaults/main.yml b/defaults/main.yml new file mode 100644 index 0000000..166b4bc --- /dev/null +++ b/defaults/main.yml @@ -0,0 +1,2 @@ +--- +cadvisor___image: "{{ 'quay.io/xsteadfastx/cadvisor:latest' if ansible_architecture == 'aarch64' else 'gcr.io/cadvisor/cadvisor:latest'}}" diff --git a/meta/main.yml b/meta/main.yml new file mode 100644 index 0000000..69b2339 --- /dev/null +++ b/meta/main.yml @@ -0,0 +1,3 @@ +--- +galaxy_info: + role_name: xsfx.cadvisor diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..e5ffcb7 --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,15 @@ +--- +- name: metrics container + docker_container: + name: cadvisor + image: "{{ docker__metrics_image }}" + pull: true + recreate: true + restart_policy: always + ports: + - 0.0.0.0:9323:8080 + volumes: + - /:/rootfs:ro + - /var/run:/var/run:rw + - /sys:/sys:ro + - /var/lib/docker/:/var/lib/docker:ro