diff --git a/playbooks/link.yml b/playbooks/link.yml index 95cf874..669ad9a 100644 --- a/playbooks/link.yml +++ b/playbooks/link.yml @@ -27,6 +27,14 @@ group: "{{ podman_prometheus_podman_rootless_user }}" mode: "0444" become: true + - name: Podman CDR Link | Update legacy instance list for Prometheus + ansible.builtin.template: + src: oldlink_sd.yml + dest: "/home/{{ podman_prometheus_podman_rootless_user }}/file-configs/oldlink.yml" + owner: "{{ podman_prometheus_podman_rootless_user }}" + group: "{{ podman_prometheus_podman_rootless_user }}" + mode: "0444" + become: true - name: Legacy Link | Set up ClouDNS monitoring of legacy (Docker Compose) Link instances hosts: diff --git a/playbooks/templates/oldlink_sd.yml b/playbooks/templates/oldlink_sd.yml new file mode 100644 index 0000000..0b92fd5 --- /dev/null +++ b/playbooks/templates/oldlink_sd.yml @@ -0,0 +1,9 @@ +--- +{% for host in groups['legacy_link'] %} +- targets: + - "{{ hostvars[host].vpc_ip | default(host) }}:9100" + labels: + job: node + app: legacy_link + instance: "{{ host }}" +{% endfor %}