Files
Leonidas Spyropoulos d5581d82bc tempo: fix compaction work cache path
Align with tempo 3.0 config version which was in prod

Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2026-06-21 22:38:22 +01:00

20 lines
767 B
YAML

- name: Install tempo
pacman: name=tempo state=present
- name: Open tempo ipv4 port for aur.archlinux.org
ansible.posix.firewalld: zone=wireguard state=enabled permanent=true immediate=yes
rich_rule="rule family=ipv4 source address={{ hostvars['aur.archlinux.org']['wireguard_address'] }} port protocol=tcp port=4318 accept"
tags:
- firewall
- name: Create tempo backend_scheduler work directory
file: path=/var/lib/tempo/scheduler state=directory owner=tempo group=tempo mode=0750
- name: Configure tempo
template: src=config.yml.j2 dest=/etc/tempo/config.yml owner=tempo group=tempo mode=0644
notify:
- Restart tempo
- name: Start and enable tempo server service
systemd_service: name=tempo enabled=yes daemon_reload=yes state=started