Merge pull request #71 from sirius0xdev/fix/rtx6000-scale-to-zero-with-cooldown
fix(rtx6000): enable scale-to-zero with 20min cooldown + wake-up route
This commit is contained in:
commit
a742d583dd
4 changed files with 24 additions and 1 deletions
|
|
@ -19,3 +19,6 @@ spec:
|
|||
crds: CreateReplace
|
||||
dependsOn:
|
||||
- name: keda
|
||||
values:
|
||||
config:
|
||||
cooldownPeriod: 1200
|
||||
|
|
|
|||
|
|
@ -13,6 +13,6 @@ spec:
|
|||
service: rtx6000-brain-service
|
||||
port: 8000
|
||||
replicas:
|
||||
min: 1
|
||||
min: 0
|
||||
max: 1
|
||||
|
||||
|
|
|
|||
|
|
@ -3,4 +3,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
|
|||
kind: Kustomization
|
||||
resources:
|
||||
- keda-vllm.yaml
|
||||
- vllm-route.yaml
|
||||
|
||||
|
|
|
|||
19
infrastructure/gpus/base/keda-gpu-scaling/vllm-route.yaml
Normal file
19
infrastructure/gpus/base/keda-gpu-scaling/vllm-route.yaml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
|
||||
apiVersion: gateway.networking.k8s.io/v1
|
||||
kind: HTTPRoute
|
||||
metadata:
|
||||
name: rtx6000-brain-route
|
||||
namespace: customer1
|
||||
spec:
|
||||
parentRefs:
|
||||
- name: external-http-gateway
|
||||
hostnames:
|
||||
- brain.siriusdevops.com
|
||||
rules:
|
||||
- matches:
|
||||
- path:
|
||||
type: PathPrefix
|
||||
value: /
|
||||
backendRefs:
|
||||
- name: rtx6000-brain-service
|
||||
port: 8000
|
||||
Loading…
Add table
Reference in a new issue