feat: initial installation role for grafana

This commit is contained in:
2026-05-24 17:13:39 +02:00
commit 268f86ef38
8 changed files with 139 additions and 0 deletions

9
tasks/main.yml Normal file
View File

@@ -0,0 +1,9 @@
---
- name: Assert supported OS family
ansible.builtin.assert:
that:
- ansible_os_family in ['Debian', 'RedHat']
fail_msg: "Unsupported OS family: {{ ansible_os_family }}"
- name: Include OS-specific installation tasks
ansible.builtin.include_tasks: "{{ ansible_os_family | lower }}.yml"