gcloud-lab/infrastructure/controllers/base/keda/release-http-add-on.yaml
sirius0xdev bd760287a8 fix(rtx6000): enable scale-to-zero with 20min cooldown + wake-up route
- Set replicas.min: 0 for scale-to-zero when idle
- Add config.cooldownPeriod: 1200 to KEDA HTTP add-on HelmRelease
  (20 min buffer before scaling down from 1 replica)
- Add external HTTPRoute at brain.siriusdevops.com for manual wake-up
  via curl from Hermes/Telegram
2026-04-29 16:01:03 +00:00

24 lines
450 B
YAML

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: keda-http-add-on
namespace: keda
spec:
interval: 1h
chart:
spec:
chart: keda-add-ons-http
version: ">= 0.8.0"
sourceRef:
kind: HelmRepository
name: kedacore
install:
createNamespace: true
crds: CreateReplace
upgrade:
crds: CreateReplace
dependsOn:
- name: keda
values:
config:
cooldownPeriod: 1200