Журнал: пагинация 30 записей на страницу, API offset/total_pages
- job_journal: collect_recent_journal_entries_page_sync(limit, offset) - GET /api/v1/journal/recent: limit по умолчанию 30, offset, total, page, total_pages - journal.html/js: навигация Первая/Назад/номера/Вперёд/Последняя, стили - app/docs/api_routes.md: описание query и пример ответа - Прочие изменения UI/API (аддоны, helm, job_journal в кластерах) в том же коммите
This commit is contained in:
@@ -16,6 +16,7 @@ services:
|
||||
args:
|
||||
KIND_VERSION: ${KIND_VERSION:-0.24.0}
|
||||
KUBECTL_VERSION: ${KUBECTL_VERSION:-}
|
||||
HELM_VERSION: ${HELM_VERSION:-v3.16.3}
|
||||
image: kind-k8s-tools:local
|
||||
volumes:
|
||||
- ./clusters:/work/clusters
|
||||
@@ -55,6 +56,14 @@ services:
|
||||
KIND_K8S_README_PATH: ${KIND_K8S_README_PATH:-}
|
||||
KIND_K8S_WAIT_NODES: ${KIND_K8S_WAIT_NODES:-}
|
||||
KIND_K8S_WAIT_NODES_TIMEOUT_SEC: ${KIND_K8S_WAIT_NODES_TIMEOUT_SEC:-}
|
||||
# Таймаут subprocess helm/kubectl на странице «Аддоны» (секунды, 60–7200).
|
||||
KIND_K8S_HELM_TIMEOUT_SEC: ${KIND_K8S_HELM_TIMEOUT_SEC:-}
|
||||
# Кэш списков версий чартов (helm search repo), секунды; лимит строк на чарт — KIND_K8S_HELM_VERSIONS_MAX.
|
||||
KIND_K8S_HELM_VERSIONS_CACHE_SEC: ${KIND_K8S_HELM_VERSIONS_CACHE_SEC:-}
|
||||
KIND_K8S_HELM_VERSIONS_MAX: ${KIND_K8S_HELM_VERSIONS_MAX:-}
|
||||
# Журнал заданий в clusters/<имя>/journal/jobs_history.json
|
||||
KIND_K8S_CLUSTER_JOURNAL_MAX_ENTRIES: ${KIND_K8S_CLUSTER_JOURNAL_MAX_ENTRIES:-}
|
||||
KIND_K8S_CLUSTER_JOURNAL_MAX_LOG_LINES: ${KIND_K8S_CLUSTER_JOURNAL_MAX_LOG_LINES:-}
|
||||
KIND_K8S_APP_TITLE: ${KIND_K8S_APP_TITLE:-}
|
||||
# 1 — uvicorn --reload (изменения в ./app); 0 — один процесс без reload.
|
||||
KIND_K8S_UVICORN_RELOAD: ${KIND_K8S_UVICORN_RELOAD:-1}
|
||||
|
||||
Reference in New Issue
Block a user