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:
@@ -51,6 +51,10 @@ echo "test" > vault-password.txt
|
||||
|
||||
# Создать каталог для ролей
|
||||
mkdir -p roles
|
||||
|
||||
# Скопировать переменные окружения
|
||||
cp env.example .env
|
||||
# Отредактировать .env под ваши нужды
|
||||
```
|
||||
|
||||
### 2. Запуск лаборатории
|
||||
@@ -68,10 +72,28 @@ make lab-converge
|
||||
# Проверить работу
|
||||
make lab-verify
|
||||
|
||||
# Сгенерировать HTML отчет
|
||||
make lab-report
|
||||
|
||||
# Уничтожить лабораторию
|
||||
make lab-destroy
|
||||
```
|
||||
|
||||
### 3. Управление лабораторией
|
||||
|
||||
```bash
|
||||
# Полный цикл тестирования
|
||||
make lab-test
|
||||
|
||||
# Снапшоты и восстановление
|
||||
make lab-snapshot # Сохранить состояние
|
||||
make lab-restore # Восстановить из снапшота
|
||||
make lab-cleanup # Очистить все
|
||||
|
||||
# Сброс лаборатории
|
||||
make lab-reset
|
||||
```
|
||||
|
||||
### 3. Работа с Kubernetes
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user