Веб-интерфейс: страница /clusters, навигация и крошки для кластеров
- Выделена страница списка кластеров, панель упрощена; nav_active и крошки ведут в раздел Кластеры; theme.js синхронизирует активную пилюлю по URL. - Доработки дашборда, аддонов, журнала, стилей и API-документации. - Поддержка Podman: docker-compose.podman.yml, скрипты сокета; Makefile и env.
This commit is contained in:
@@ -52,6 +52,7 @@ from core.container_resource_stats import (
|
||||
collect_single_cluster_resource_stats,
|
||||
running_kind_clusters_mask,
|
||||
)
|
||||
from core.helm_addons import HELM_INSTALLABLE_ADDON_IDS
|
||||
from core.job_store import (
|
||||
JobRecord,
|
||||
end_job_tracking,
|
||||
@@ -198,6 +199,7 @@ def _stats_sync() -> StatsResponse:
|
||||
total_workers_from_meta=total_workers,
|
||||
jobs_total=len(jobs),
|
||||
jobs_recent_failed=failed,
|
||||
helm_addons_installable_count=len(HELM_INSTALLABLE_ADDON_IDS),
|
||||
cluster_resources=res_blocks,
|
||||
cluster_resources_error=res_err,
|
||||
aggregate_cluster_resources=agg,
|
||||
|
||||
Reference in New Issue
Block a user