diff options
author | Christian Pointner <equinox@spreadspace.org> | 2024-05-26 23:02:34 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2024-05-26 23:02:34 +0200 |
commit | bf377e72f920114489b027d6d1602a39f1950c70 (patch) | |
tree | d013d16262ea75acb6cb1e0c39998b8be63a020c /inventory/host_vars | |
parent | apt-cacher-ng: use nginx for publishing (diff) |
ch-apt: add to prometheus monitoring and fix cache backends
Diffstat (limited to 'inventory/host_vars')
-rw-r--r-- | inventory/host_vars/ch-apt.yml | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/inventory/host_vars/ch-apt.yml b/inventory/host_vars/ch-apt.yml index c4a539f1..94373b61 100644 --- a/inventory/host_vars/ch-apt.yml +++ b/inventory/host_vars/ch-apt.yml @@ -39,6 +39,12 @@ network: - *_network_primary_ +spreadspace_apt_repo_components: + - prometheus + +ntp_variant: systemd-timesyncd + + lvm_groups: storage: pvs: @@ -63,19 +69,34 @@ apt_cacher_ng_remaps: path: /debian-security backends: - http://debian.anexia.at/debian-security + debian-archive: + path: /debian-archive + backends: + - http://archive.debian.org/debian ubuntu: path: /ubuntu backends: - http://ubuntu.anexia.at/ubuntu + kali: + path: /kali + backends: + - http://http.kali.org/kali raspios: path: /raspios backends: - http://archive.raspberrypi.com/debian - kalirep: - path: /kali - backends: - - http://http.kali.org/kali apt_cacher_ng_admin_auth: username: admin password: "{{ vault_apt_cacher_ng_admin_auth_password }}" + + + +prometheus_job_multitarget_blackbox__probe: + ch-mon: + - instance: "ssh-{{ inventory_hostname }}" + target: "{{ network_zones.svc.prefix | ansible.utils.ipaddr(network_zones.svc.offsets[inventory_hostname]) | ansible.utils.ipaddr('address') }}:{{ ansible_port | default(22) }}" + module: ssh_banner + - instance: "http-apt.chaos-at-home.org" + target: "http://{{ apt_cacher_ng_hostname }}/acng-report.html" + module: "http_2xx" |