2026-06-09 08:45:33 +00:00
|
|
|
variable "tls_secret_name" { type = string }
|
|
|
|
|
|
2026-06-12 19:41:22 +00:00
|
|
|
# VPA / Goldilocks REMOVED 2026-06-12 (etcd-load-reduction; reverses the re-add
|
|
|
|
|
# after memory 2431, ties to code-oflt). All 349 VPAs ran updateMode=Off (no
|
|
|
|
|
# auto-right-sizing) yet cost ~800 etcd objects, continuous recommender writes,
|
|
|
|
|
# and a pod-creation admission webhook — pure etcd overhead feeding only the
|
|
|
|
|
# dashboard. Right-size on demand with krr (Dockerized, no cluster footprint).
|
|
|
|
|
#
|
|
|
|
|
# The `module "vpa"` block was removed so `scripts/tg apply` DESTROYS the helm
|
|
|
|
|
# releases (vpa, goldilocks), the goldilocks-vpa-auto-mode ClusterPolicy, the
|
|
|
|
|
# dashboard ingress, and the vpa namespace. The chart-installed VPA CRDs (Helm
|
|
|
|
|
# keeps CRDs on uninstall) and any leftover VPA/checkpoint CRs are removed
|
|
|
|
|
# post-apply (cascade) via:
|
|
|
|
|
# kubectl delete crd verticalpodautoscalers.autoscaling.k8s.io \
|
|
|
|
|
# verticalpodautoscalercheckpoints.autoscaling.k8s.io
|