Kubernetes cost optimisation checklist

Guides · 25 September 2026 · 8 minute read

Kubernetes cost optimisation starts from an awkward fact: the cloud bills you for nodes, but you schedule pods. The gap between what pods ask for and what nodes provide is where most of the money goes, and no single dashboard shows it. This checklist walks through the gap in the order that usually pays back fastest, whether you run EKS, AKS or GKE.

1. Know what you are actually paying for

2. Right-size requests and limits

3. Fit the nodes to the pods

4. Scale to demand, including to zero

5. Storage and network

6. Commit to the baseline

Once the cluster is right-sized, the always-on part of it is predictable. Cover that baseline with Savings Plans, reservations or committed-use discounts, and leave the variable part on demand or Spot. Committing before right-sizing locks in the waste.

7. Keep it that way

The checklist

If you would rather have someone run this against your clusters with read-only access and hand you the evidence, that is what our FinOps & Cost OptimisationAWS Cost Optimisation engagement does. It starts with a free cloud cost audit.