Добавлена роль repo для автоматического добавления репозиториев

- Создана новая роль repo для добавления репозиториев на все ОС
- Добавлена поддержка Docker, PostgreSQL, Elasticsearch, Patroni репозиториев
- Реализована специальная поддержка российских дистрибутивов:
  - Astra Linux: добавлены репозитории Lab50 и debian-archive-keyring
  - Alt Linux: добавлены репозитории Sisyphus (alt-sisyphus, classic, contrib) и Autoimports
- Обновлена документация README.md с информацией о новой роли
- Обновлен .ansible-lint для подавления необходимых правил
- Автор: Сергей Антропов, https://devops.org.ru
This commit is contained in:
Сергей Антропов
2025-10-30 03:13:35 +03:00
parent a2316ae780
commit 23e1a6037b
25 changed files with 2495 additions and 1038 deletions

View File

@@ -20,6 +20,12 @@
tasks:
- name: Display filtered hosts
debug:
msg: |
================================================================================
НАЧАЛО РАБОТЫ ФАЙЛА DESTROY.YML
================================================================================
# =============================================================================
# НАСТРОЙКА - Загрузка конфигурации
# =============================================================================
@@ -121,10 +127,17 @@
debug:
msg: |
================================================================================
CLEANUP SUMMARY
СТАТИСТИКА ОЧИСТКИ
================================================================================
Containers: {{ hosts | length }}
Volumes: {{ hosts | selectattr('type','defined') | selectattr('type','equalto','dind') | list | length }}
Network: {{ docker_network }}
Clusters: {{ kind_clusters | default([]) | length }}
================================================================================
- name: Display filtered hosts
debug:
msg: |
================================================================================
РАБОТА ФАЙЛА DESTROY.YML ЗАВЕРШЕНА
================================================================================