Kubernetes savings recommendations, with the YAML and the data behind them.
Rightsizing, spot candidates and unattached volumes. Each one shows the change, the monthly saving, and the usage it is based on.
Example cluster · 30-day window
$4,657/mo
Potential savings · refreshed hourly
- dep/frontend-api12 on-demand → spot-$1,820/mo
- dep/notification-svc8 replicas → spot-$980/mo
- sts/elasticsearchMEM 8Gi → 6Gi-$520/mo
- dep/image-resizerCPU 2 → 1 vCPU-$410/mo
- dep/analytics-workerCPU 500m → 250m-$340/mo
- dep/payment-processorCPU 1 → 750m-$280/mo
- sts/postgres-primaryMEM 4Gi → 2.5Gi-$215/mo
- pv/pvc-7f3a9821Released · 387 days-$92/mo
The change, and the week of data behind it.
We read 7 days of usage and propose one change per container. You apply it through your normal review.
- name: analytics-worker resources: requests: cpu: 500m memory: 4Gi limits: cpu: 1000m memory: 8Gi- name: analytics-worker resources: requests: cpu: 250m memory: 2.5Gi limits: cpu: 1000m memory: 8GiCPU: 500m → 250m(−250m)
MEM: 4Gi → 2.5Gi(−1.5Gi)
7 days observed · no OOM kills · Why: usage is steady, with little day-to-day variation.
Spot candidates, checked for blockers.
A workload is only suggested for spot if it has a PodDisruptionBudget, enough replicas, and no local storage.
Storage
No local storagePDB
minAvailable: 2Replicas
12Eviction
Not opted outCost Impact
-68% / mo
-$1,820/mo
frontend-api · 12 replicas · all-spot eligible
Any failed check keeps the workload off the spot list
Unattached persistent volumes.
PersistentVolumes no claim is using (Available or Released), with what each one costs per month.
Example6 volumes
pvc-7f3a9821
$92/moReleased · 500Gi387 dayspvc-2c41d0e7
$68/moReleased · 400Gi245 dayspvc-b9e05f13
$50/moAvailable · 250Gi198 dayspvc-5d7a6c02
$38/moReleased · 200Gi210 dayspvc-e18f4b90
$24/moReleased · 128Gi312 dayspvc-0a93c7de
$18/moAvailable · 100Gi156 days
$290/mo
Monthly cost of these volumes
Kubeadapt lists them. You decide what to delete.
Install in 5 minutes
Stop paying for unused capacity.
Free up to 100 vCPU. After that, $1.99 per vCPU per month, dropping to $0.60 at volume.