v0.3.0-rc.1
Pre-release
Pre-release
This release candidate adds immediate push-based cold activation and a physically validated NVIDIA
A10 profile while aligning bundled vLLM metrics and NVIDIA examples with current runtime behavior.
Hearth remains alpha software with a v1alpha1 API and is not production-ready.
Added
- An opt-in, co-located KEDA ExternalScaler that streams cold activation immediately while retaining
queue metrics for scale-out, scale-down, observability, and rollback. - An activation lease for reject-mode cold starts, including current-state replay across scaler
reconnects and a no-GPU E2E mode for the external-push path. - An NVIDIA A10 profile and reproducible K3s validation report for vLLM
v0.25.1.
Changed
- Helm and the manager accept
gateway.scalerMode/--scaler-mode;metrics-apiremains the
compatibility default andexternal-pushrequires one gateway replica. - The A100 example now uses device-specific
vllm-nvidia-a100/qwen3-8b-a100names, vLLM
v0.25.1, the positional model argument, and a conservative one-replica default. Its historical
hardware evidence remains tied to vLLMv0.22.0pending focused revalidation of the new stack.
Removed
- The redundant standalone A100 HostPath manifest.
cache.strategy: HostPathremains available in
the API; bundled profiles consistently useNodeLocalPVCand require a dynamic StorageClass.
Fixed
- Use vLLM's current
vllm:kv_cache_usage_percmetric in all runtime profiles, the CPU stub, and
the optional Grafana dashboard. - Correct the recorded Ascend 910B3 identity and tighten the evidence boundaries in the 910B3 and
310P validation reports. - Keep prerelease image publication from moving the stable
latestoperator and gateway tags.
Verified
- Two physical NVIDIA A10 GPUs completed the whole-device
0→1→2→0lifecycle with real vLLM
tokens, prewarming, cache persistence, backpressure, draining, recovery, and scale-down to zero. - Volcano
v1.15.0on a three-node Kind cluster completed queue placement, quota enforcement, and
Hearth's0→1→0path with the CPU stub and a fake extended resource. Real-accelerator topology,
HAMi sharing, and gang scheduling remain separate validation work.
🙏 Thanks to everyone who contributed to this release — the merged PRs and first-time
contributors are credited under What's Changed and New Contributors below.
Full Changelog: v0.2.0...v0.3.0-rc.1