Releases: defilantech/LLMKube
Release list
v0.9.6
0.9.6 (2026-07-14)
Features
- api: add GPUQuota CRD types for multi-tenant GPU governance (#1101) (5dd867a)
- controller: add GPUQuota status reconciler (#1117) (1d583e4)
- controller: add GPUQuota validating webhook for InferenceService (#1118) (26804bd)
- controller: add s3:// model source via curl --aws-sigv4 (#1098) (#1125) (ed35142)
- foreman: preserve a coder's gate-failed branch instead of discarding it (#1115) (bc39c77)
- helm: gate InferenceService quota webhook and tenant RBAC behind multitenancy toggle (#1122) (26a994e)
- quota: add GPUQuota admission decision function (#1107) (4897093)
- runtime: close out the SGLang kitchen-sink (#1060): minor flags, accept thresholds, typed LoRA adapters, LoRAAdapter CRD (#1103) (8edf8bd)
Bug Fixes
- foreman: honor GateProfile source extensions in scope-overlap issue-ref extraction (#1120) (0c20431)
Documentation
llmkube-0.9.6
A Helm chart for LLMKube - Kubernetes operator for GPU-accelerated LLM inference
foreman-0.9.6
Foreman is an opt-in add-on for LLMKube that schedules agentic workloads (Workload, AgenticTask) across a fleet of nodes (FleetNode). Installing LLMKube alone does not install or require Foreman. Foreman is a SIBLING chart to llmkube, not a subchart: install llmkube first (helm install llmkube defilantech/llmkube), then install foreman alongside it. They share no Helm relationship at packaging or install time; the only coupling is that the foreman-operator's RBAC reads inference.llmkube.dev CRDs that llmkube installs.
v0.9.5
0.9.5 (2026-07-13)
Features
- ci: validate config/samples against CRD schemas (Fixes #1021) (#1083) (b3ae847)
- cli: add --planner-token for gateway-routed planner (Fixes #1053) (#1090) (f71d2cc)
- controller: add extraVolumes/extraVolumeMounts passthrough on InferenceService (#1079) (80e004c)
- controller: extend drain-before-roll idle checks to vLLM, TGI, SGLang, and multi-replica services (#1088) (1d884df)
- foreman: expose CRD status as Prometheus metrics via CRS (Fixes #1001) (#1086) (a459748)
- foreman: honest-verdict slice 1 (claim evidence + work-class policy) (#1078) (6f2c216)
Bug Fixes
- ci: honor x-kubernetes-preserve-unknown-fields in validate-samples (Fixes #1085) (#1091) (5447e88)
- cli: scope slicer branch names by run id (Fixes #1054) (#1081) (9288401)
- controller: default Model accelerator from gpu.runtime (Fixes #1074) (#1087) (0390c0f)
- slicer: reject trailing-underscore pins at plan validation (Fixes #1058) (#1082) (d4118d3)
- slicer: surface pinned-prefix drift (Fixes #1084) (#1089) (0f6edd2)
Documentation
llmkube-0.9.5
A Helm chart for LLMKube - Kubernetes operator for GPU-accelerated LLM inference
foreman-0.9.5
Foreman is an opt-in add-on for LLMKube that schedules agentic workloads (Workload, AgenticTask) across a fleet of nodes (FleetNode). Installing LLMKube alone does not install or require Foreman. Foreman is a SIBLING chart to llmkube, not a subchart: install llmkube first (helm install llmkube defilantech/llmkube), then install foreman alongside it. They share no Helm relationship at packaging or install time; the only coupling is that the foreman-operator's RBAC reads inference.llmkube.dev CRDs that llmkube installs.
v0.9.4
0.9.4 (2026-07-11)
Features
- chart: support multiple agent fleets in one release (#1028) (a9a6c6b)
- cli: --revise-from-branch on foreman dispatch for in-place PR refresh (#1043) (26f807b)
- cli: llmkube foreman slice renders a sliced Workload from a plan (#1049) (ce586ed)
- cli: plan an issue into slices in llmkube foreman slice (#1050) (c4a967c)
- foreman: flag unverifiable facts instead of inventing them (slicer anti-confabulation) (#1062) (81bbfe9)
- foreman: integrate + reconcile AgenticTask kinds + slice payload (#1037) (0899e9f)
- foreman: integrate library for disjoint slice union (#1036) (39131f6)
- foreman: make the EditFreeStreak guard grounding-aware (#1067) (63a71ae)
- foreman: reconcile library for sliced-workload interface drift (#1034) (b14f687)
- foreman: run_integrate tool for sliced-workload union (#1045) (5098b4e)
- foreman: run_reconcile tool for sliced-workload drift check (#1046) (6bde143)
- foreman: ship default integrate/reconcile Agents for sliced workloads (#1052) (00dd7c0)
- runtime: add SGLang runtime backend (#974) (#1059) (9daa186)
Bug Fixes
- cli: keep the slicer planner output to YAML only (fixes #1062 regression) (#1064) (5d0eb9c)
- foreman: add payload.branchStrategy to stop stale revisions reverting merged work (#1042) (9f806d4)
- foreman: anchor recovery soft-reset at merge-base branch point (#1044) (2492d15)
- foreman: default to rebase when reviseFromBranch is set without branchStrategy (#1065) (2792634)
- foreman: set fsGroup on the gate pod so non-root gates can write XDG_DATA_HOME (#1068) (7465e2b)
- foreman: stop the coder from running envtest it cannot run (#1070) (bf203fe)
- release: publish a cross-platform Homebrew formula, not a macOS-only cask (#1041) (32dcfea)
- slicer: give the union commit an explicit git identity (#1057) (15d906f)
llmkube-0.9.4
A Helm chart for LLMKube - Kubernetes operator for GPU-accelerated LLM inference
foreman-0.9.4
Foreman is an opt-in add-on for LLMKube that schedules agentic workloads (Workload, AgenticTask) across a fleet of nodes (FleetNode). Installing LLMKube alone does not install or require Foreman. Foreman is a SIBLING chart to llmkube, not a subchart: install llmkube first (helm install llmkube defilantech/llmkube), then install foreman alongside it. They share no Helm relationship at packaging or install time; the only coupling is that the foreman-operator's RBAC reads inference.llmkube.dev CRDs that llmkube installs.