diff options
author | Peter Mikus <pmikus@cisco.com> | 2022-07-08 07:55:08 +0000 |
---|---|---|
committer | Peter Mikus <peter.mikus@protonmail.ch> | 2022-07-08 08:20:55 +0000 |
commit | 95fb2af4db9defbcb60bcd7d321dbd2ce277eac6 (patch) | |
tree | 1c9f1674548ae0104b2e7b4a9fc082a4ca537795 /fdio.infra.ansible/roles/prometheus_exporter | |
parent | ba25ef9fb58418e85d0eb34a183d6d9c2323886e (diff) |
feat(ansible): Migrate Ubuntu Jammy III.
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: I0e2d2efbb4e4c9ab9d66198eb15bc9e49fb06eb6
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: |