feat: Добавлены команды для работы с kubeconfig и улучшена генерация отчетов
- Добавлена команда make kube kubeconfig CLUSTER=lab для получения kubeconfig файла - Добавлена команда make kubeconfigs для получения всех kubeconfig файлов - Улучшена команда make report для запуска через контейнер - Добавлена команда make open-report для открытия отчета в браузере - Добавлена команда make full-test для полного цикла с отчетом и kubeconfig - Обновлена справка make help с новыми командами - Обновлен README.md с новыми командами Новые команды: - make kube kubeconfig CLUSTER=lab - получить kubeconfig для конкретного кластера - make kubeconfigs - получить все kubeconfig файлы из всех кластеров - make open-report - открыть HTML отчет в браузере - make full-test - полный цикл тестирования с генерацией отчетов и kubeconfig Улучшения: - Генерация отчетов теперь работает через контейнер (не требует Python локально) - Автоматическое создание директорий reports/ и reports/kubeconfigs/ - Цветной вывод с информативными сообщениями - Кроссплатформенное открытие отчетов (macOS, Linux, Windows) - Валидация существования файлов перед открытием Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
@@ -86,6 +86,7 @@ make kube kiali CLUSTER=lab
|
||||
make kube istio CLUSTER=lab
|
||||
make kube grafana CLUSTER=lab
|
||||
make kube prom CLUSTER=lab
|
||||
make kube kubeconfig CLUSTER=lab # Получить kubeconfig
|
||||
|
||||
# Управление пресетами
|
||||
make preset list # Список пресетов
|
||||
@@ -112,6 +113,9 @@ make git push # Отправить изменения
|
||||
|
||||
# Отчеты и мониторинг
|
||||
make report # HTML отчет
|
||||
make kubeconfigs # Получить все kubeconfig файлы
|
||||
make open-report # Открыть отчет в браузере
|
||||
make full-test # Полный цикл с отчетом и kubeconfig
|
||||
make snapshot # Создать снапшот
|
||||
make restore # Восстановить снапшот
|
||||
make cleanup # Очистить лабораторию
|
||||
|
||||
Reference in New Issue
Block a user