Files
alexandre.pires 3775fa4b6e Refactor llama_server role for Windows support and EL-specific setup
- Added Windows-specific tasks for llama_server role, including installation of dependencies, setup of services using NSSM, and configuration of firewall rules.
- Introduced a new task file for Windows Exporter setup.
- Consolidated EL-specific setup tasks into a separate include file.
- Updated inventory to include additional host for llama server.
- Adjusted error handling in Prometheus service removal task to prevent failures.
2026-06-01 14:59:30 +02:00

18 lines
423 B
YAML

---
# --- EL-specific setup (podman + systemd) ---
- name: Run EL container setup
when: ansible_os_family == 'RedHat'
ansible.builtin.include_tasks:
file: el/main.yml
tags:
- roles::llama_server::el
# --- Windows-specific setup (NSSM) ---
- name: Run Windows setup
when: ansible_os_family == 'Windows'
ansible.builtin.include_tasks:
file: windows/main.yml
tags:
- roles::llama_server::windows