agent-platform release v4.113.0

Changed

  • The pre-pull fetches the storage-initializer before the runtime image on a new GPU node (giantswarm/agent-platform#807). modelServing.prepull.images defaults to gsoci.azurecr.io/giantswarm/storage-initializer:v0.21.0, then gsoci.azurecr.io/giantswarm/llm-d-fast/llm-d-cuda:v0.8.0, in both charts. The predictor’s storage-initializer downloads the weights, so its pull is on the critical path. Beside the 6.6 GB runtime pull its 96 MB took 72–86 s on a g6.xlarge or g6.2xlarge and 46–62 s on larger sizes, alone 5–12 s. The pre-pull’s init containers run in order, so the small image now lands first and the kubelet de-duplicates the predictor’s pull of the same reference; the runtime image still lands while the weights download. An installation that overrides prepull.images adds the storage-initializer ahead of its runtime reference to get the same start. make verify-serving-slice holds the reference to the KServe version of the kserve-llmisvc-resources line (0.7.x is v0.21.0) and the runtime image second.