diff options
Diffstat (limited to 'fdio.infra.ansible/roles/prometheus_exporter')
3 files changed, 26 insertions, 7 deletions
diff --git a/fdio.infra.ansible/roles/prometheus_exporter/defaults/main.yaml b/fdio.infra.ansible/roles/prometheus_exporter/defaults/main.yaml index e97ad2b0c7..7291ce0276 100644 --- a/fdio.infra.ansible/roles/prometheus_exporter/defaults/main.yaml +++ b/fdio.infra.ansible/roles/prometheus_exporter/defaults/main.yaml @@ -21,11 +21,11 @@ packages_by_arch: ne_image: "{{ ne_image_by_arch[ansible_machine] }}" ne_image_by_arch: - aarch64: "prom/node-exporter:v1.2.0" - x86_64: "prom/node-exporter:v1.2.0" + aarch64: "prom/node-exporter:v1.3.1" + x86_64: "prom/node-exporter:v1.3.1" be_image: "{{ be_image_by_arch[ansible_machine] }}" be_image_by_arch: - aarch64: "prom/blackbox-exporter:v0.19.0" - x86_64: "prom/blackbox-exporter:v0.19.0" + aarch64: "prom/blackbox-exporter:v0.21.1" + x86_64: "prom/blackbox-exporter:v0.21.1" diff --git a/fdio.infra.ansible/roles/prometheus_exporter/meta/main.yaml b/fdio.infra.ansible/roles/prometheus_exporter/meta/main.yaml new file mode 100644 index 0000000000..0ee6c2c224 --- /dev/null +++ b/fdio.infra.ansible/roles/prometheus_exporter/meta/main.yaml @@ -0,0 +1,19 @@ +--- +# file: roles/prometheus_exporter/meta/main.yaml + +dependencies: [docker] + +galaxy_info: + role_name: prometheus_exporter + author: fd.io + description: Prometheus Exporters. + company: none + license: "license (Apache)" + min_ansible_version: 2.9 + platforms: + - name: Ubuntu + versions: + - focal + - jammy + galaxy_tags: + - prometheus diff --git a/fdio.infra.ansible/roles/prometheus_exporter/tasks/main.yaml b/fdio.infra.ansible/roles/prometheus_exporter/tasks/main.yaml index 3fe40f031a..ef9da40175 100644 --- a/fdio.infra.ansible/roles/prometheus_exporter/tasks/main.yaml +++ b/fdio.infra.ansible/roles/prometheus_exporter/tasks/main.yaml @@ -2,7 +2,7 @@ # file: roles/prometheus_exporter/tasks/main.yaml - name: Inst - Update Package Cache (APT) - apt: + ansible.builtin.apt: update_cache: true cache_valid_time: 3600 when: @@ -11,7 +11,7 @@ - prometheus-inst - name: Inst - Prerequisites - package: + ansible.builtin.package: name: "{{ packages | flatten(levels=1) }}" state: latest tags: @@ -48,7 +48,7 @@ - prometheus-conf-blackbox-exporter - name: Conf - Prometheus Blackbox Exporter - copy: + ansible.builtin.copy: src: "files/blackbox.yml" dest: "/etc/prometheus/blackbox.yml" tags: |