Adding spdk loader

This commit is contained in:
Audiobuzz
2026-06-27 10:44:42 +00:00
parent e43112b0f1
commit 02ffd7d885
9 changed files with 324 additions and 35 deletions
+9 -3
View File
@@ -42,10 +42,16 @@ serving/spdk/ LONG-LIVED nvmf_tgt: spdk-target.sh
for a version change) + spdk-release.sh
(online add/remove/drain a version, 1
subsystem/version) + spdk-ctl.sh (host
load/unload/list for rolling updates).
load/unload/list for manual rolling
updates) + spdk-loader.sh (DECLARATIVE:
compose service that adds ${IMAGE_VERSION}
online then auto-reaps drained old
versions — bump tag + compose up -d).
releases/<ver>/ = staged rootfs+verity.json.
spdk-setup.sh (parent dir) is the legacy
single-version entrypoint (deprecated).
spdk-release parses RPC JSON via python3
(SPDK image has no jq). spdk-setup.sh
(parent dir) is the legacy single-version
entrypoint (deprecated).
serving/kiosk-app/ Svelte+Tailwind spaceship-terminal SPA
— GIT SUBMODULE (own repo + CI; builds
the fleet-kiosk image the stack pulls).