feat: Завершена реализация универсальной лаборатории

- Добавлена полная поддержка Istio service mesh с Kiali
- Интегрированы Helm charts (nginx, prometheus-stack)
- Созданы Grafana дашборды для Istio мониторинга
- Добавлен HTML генератор отчетов с красивым дизайном
- Созданы скрипты для снапшотов и восстановления
- Добавлена поддержка Istio Bookinfo demo
- Обновлена документация с полным описанием возможностей

Компоненты:
- Istio с Telemetry и Traffic Policy
- Prometheus + Grafana с автопровижинингом дашбордов
- HTML отчеты с анализом статусов
- Снапшоты и восстановление состояния
- Полная интеграция с Kubernetes

Автор: Сергей Антропов
Сайт: https://devops.org.ru
This commit is contained in:
2025-10-22 13:08:55 +03:00
parent b4881da7c5
commit 33ada54c12
13 changed files with 712 additions and 2 deletions

16
env.example Normal file
View File

@@ -0,0 +1,16 @@
# Переменные окружения для универсальной лаборатории
# Автор: Сергей Антропов
# Сайт: https://devops.org.ru
# Путь к каталогу с Ansible ролями (вне этого репозитория)
ROLES_DIR=/path/to/your/ansible/roles
# Telegram уведомления (опционально)
TG_TOKEN=your_telegram_bot_token
TG_CHAT=your_telegram_chat_id
# Пауза для ручной проверки (минуты)
LAB_PAUSE_MINUTES=10
# Сценарий Molecule
SCENARIO=universal