From 451df746ea370a7962054c6210b8a2f270cefcb0 Mon Sep 17 00:00:00 2001 From: Ralf Grubenmann Date: Thu, 22 Oct 2026 09:12:39 +0200 Subject: [PATCH] feat: allow configuring progress deadline and image pull policy --- templates/models/knative-serving.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/models/knative-serving.yaml b/templates/models/knative-serving.yaml index 7ff9edf..9b419e9 100644 --- a/templates/models/knative-serving.yaml +++ b/templates/models/knative-serving.yaml @@ -25,7 +25,7 @@ spec: autoscaling.knative.dev/maxScale: "{{ $model.maxScale | default 1 }}" autoscaling.knative.dev/timeout: "{{ $model.scaleDownDelaySeconds | default 3600 }}s" autoscaling.knative.dev/scale-to-zero-pod-retention-period: "{{ $model.scaleDownDelaySeconds | default 3600 }}s" - serving.knative.dev/progress-deadline: "1800s" + serving.knative.dev/progress-deadline: "{{$model.progressDeadline | default 1800}}s" spec: containers: - name: user-container @@ -136,12 +136,12 @@ spec: autoscaling.knative.dev/maxScale: "{{ $model.maxScale | default 1 }}" autoscaling.knative.dev/timeout: "{{ $model.scaleDownDelaySeconds | default 3600 }}s" autoscaling.knative.dev/scale-to-zero-pod-retention-period: "{{ $model.scaleDownDelaySeconds | default 3600 }}s" - serving.knative.dev/progress-deadline: "1800s" + serving.knative.dev/progress-deadline: "{{ $model.progressDeadline | default 1800 }}s" spec: containers: - name: user-container image: "{{ $image.repository | default "vllm/vllm-openai" }}:{{ $image.tag | default "latest" }}" - imagePullPolicy: IfNotPresent + imagePullPolicy: {{ $image.imagePullPolicy | default "IfNotPresent" }} {{- if not $model.defaultCommand}} command: - python3