ba5408f7f90d26c20ef29be20fcfacbec340ad1f
Adds two subchart deps: - keda v2.15.1 (event-driven autoscaler, ScaledObject CRD) - keda-add-ons-http v0.8.0 (HTTPScaledObject CRD + interceptor-proxy) Both gated by enabled flags (keda.enabled, kedaHttpAddon.enabled), default true so all clusters can host AI Studio (per-instance OpenCode pods that scale 0↔1 on URL hit). Idle cost ~300 MB RAM total — small relative to typical customer cluster (7+ GB allocatable). Charts mirrored to registry.odoosky.cloud/odoosky/docker-mirror/charts following the existing mirror-first pattern used by cert-manager, traefik, longhorn, external-secrets. Studio chart (studio-template-v3) created in monorepo as part of the same feature; chart-side IngressRoute will be updated in 0.1.1 to point at keda-add-ons-http-interceptor-proxy.keda.svc instead of the per-instance Service (KEDA HTTP routing pattern). Tower handlers for deploy/get/write-mode-toggle/delete already shipped in 0.76.47 behind a studioChartReady=false feature flag.
cluster-platform-v3
Per-cluster platform infrastructure chart. Deployed by ArgoCD into every connected customer K8s cluster. Brings up odoosky-system namespace + local container registry (where in-cluster BuildKit Jobs push addon images).
Description
Per-cluster platform infrastructure chart. Deployed by ArgoCD into every connected customer K8s cluster. Brings up odoosky-system namespace + local container registry (where in-cluster BuildKit Jobs push addon images).