gcloud-lab/infrastructure/gpus/base/keda-gpu-scaling/keda-vllm.yaml
sirius0xdev 53fde83544 fix(rtx6000-scaling): set minReplicas to 1 to prevent transient scale-up/down thrashing from periodic health checks
Prevents the watcher cron (every 5m) from causing unnecessary spot pod churn. Keeps 1 ready pod always (KEDA overrides deployment replicas).
2026-04-29 11:20:45 +00:00

18 lines
361 B
YAML

apiVersion: http.keda.sh/v1alpha1
kind: HTTPScaledObject
metadata:
name: rtx6000-scaling
namespace: customer1
spec:
hosts:
- rtx6000-brain-service.customer1.svc.cluster.local
scaleTargetRef:
name: rtx6000-brain-vllm
kind: Deployment
apiVersion: apps/v1
service: rtx6000-brain-service
port: 8000
replicas:
min: 1
max: 1