From 5ae2cf33f6efc6584cfd812e91428e9f75ebe2cb Mon Sep 17 00:00:00 2001 From: homelab-vpa-rollout Date: Fri, 24 Jul 2026 02:01:50 +0000 Subject: [PATCH] feat: recommendation-only VPAs for sd-webui-rcom (homelab#455) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Phase 1 of the D-012 coverage epic. Off-mode only — a right-sizing commit follows once recommendations mature. Automated by bin/vpa-rollout.py (homelab#455). --- k8s/vpa.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 k8s/vpa.yaml diff --git a/k8s/vpa.yaml b/k8s/vpa.yaml new file mode 100644 index 0000000..6e940de --- /dev/null +++ b/k8s/vpa.yaml @@ -0,0 +1,17 @@ +# Recommendation-only VPAs for every Deployment/StatefulSet in +# this app (D-012, epic homelab#455). The in-cluster recommender +# publishes targets in each VPA's status; requests get right-sized +# from measured data in a follow-up commit. Never auto-applies. +--- +apiVersion: autoscaling.k8s.io/v1 +kind: VerticalPodAutoscaler +metadata: + name: sd-webui-rcom + namespace: sd-webui-rcom +spec: + targetRef: + apiVersion: apps/v1 + kind: Deployment + name: sd-webui-rcom + updatePolicy: + updateMode: "Off"