From 3dbcc5107979af359e935b323893489e079c3132 Mon Sep 17 00:00:00 2001 From: Marvin Steadfast Date: Mon, 12 Oct 2020 13:27:17 +0200 Subject: [PATCH] first commit --- defaults/main.yml | 2 ++ meta/main.yml | 3 +++ tasks/main.yml | 15 +++++++++++++++ 3 files changed, 20 insertions(+) create mode 100644 defaults/main.yml create mode 100644 meta/main.yml create mode 100644 tasks/main.yml 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