3775fa4b6e
- 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.
18 lines
423 B
YAML
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
|