Install
Apply the controller + ConfigMap, inventory your cluster’s machine families, and verify with a sample workload.
You’re in the workload-resizer reference docs. The site root has the marketing pitch; this section is the reference.
New to the project? → Install walks through the controller + ConfigMap apply path, the prerequisite K8s/node versions, how to inventory your cluster’s machine families, and how to verify with a sample workload.
Trying to understand the design? → How it works covers the reconcile flow, the annotation contract that makes restarts idempotent, and the load-bearing design decisions (QoS preservation, node-support gating for K8s 1.35+, why we use mgr.GetAPIReader() for node lookups).
Apply the controller + ConfigMap, inventory your cluster’s machine families, and verify with a sample workload.
Reconcile flow, annotation contract, the resize subresource, and the design decisions that came out of testing.