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
|
crds: CreateReplace
|
||||||
dependsOn:
|
dependsOn:
|
||||||
- name: keda
|
- name: keda
|
||||||
|
values:
|
||||||
|
config:
|
||||||
|
cooldownPeriod: 1200
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,6 @@ spec:
|
||||||
service: rtx6000-brain-service
|
service: rtx6000-brain-service
|
||||||
port: 8000
|
port: 8000
|
||||||
replicas:
|
replicas:
|
||||||
min: 1
|
min: 0
|
||||||
max: 1
|
max: 1
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,4 +3,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
kind: Kustomization
|
kind: Kustomization
|
||||||
resources:
|
resources:
|
||||||
- keda-vllm.yaml
|
- 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