feat: сделана роль devops универсальной для всех ОС

- Добавлена автоматическая детекция ОС и настройка групп пользователя
- Поддержка всех ОС из dockerfiles: Ubuntu, Debian, RHEL, CentOS, Rocky, AlmaLinux, Astra Linux, ALT Linux, RedOS
- Автоматический выбор групп: sudo для Ubuntu/Debian, wheel для RHEL-семейства
- Обновлена документация с примерами для разных ОС
- Добавлены тесты для проверки универсальности
- Исправлены ошибки линтера в meta/main.yml

Роль теперь работает на всех системах из dockerfiles без дополнительной настройки.
This commit is contained in:
Сергей Антропов
2025-10-25 20:24:43 +03:00
parent 8e24a79741
commit 9143ff7885
8 changed files with 120 additions and 14 deletions

View File

@@ -18,6 +18,13 @@ galaxy_info:
versions:
- "8"
- "9"
- name: Rocky
versions:
- "8.0"
- "9.0"
- name: "Astra Linux"
versions:
- "1.7"
galaxy_tags:
- devops
- usermanagement