Skip to content
Recommendations

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

Open recommendations
8 proposed
  • 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
Cluster total-$4,657/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.

Diff · analytics-worker · prod-eu-1
Observed 7d
7 days of CPU usage
Current
$680/mo
- name: analytics-worker
resources:
requests:
cpu: 500m
memory: 4Gi
limits:
cpu: 1000m
memory: 8Gi
Recommended
$340/mo
- name: analytics-worker
resources:
requests:
cpu: 250m
memory: 2.5Gi
limits:
cpu: 1000m
memory: 8Gi

CPU: 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 MigrationBeta

Spot candidates, checked for blockers.

A workload is only suggested for spot if it has a PodDisruptionBudget, enough replicas, and no local storage.

Example · spot candidate
frontend-api · 12 replicas
  • Storage

    No local storage
  • PDB

    minAvailable: 2
  • Replicas

    12
  • Eviction

    Not opted out
  • Cost Impact

    -68% / mo

-$1,820/mo

frontend-api · 12 replicas · all-spot eligible

Any failed check keeps the workload off the spot list

Orphaned volumes

Unattached persistent volumes.

PersistentVolumes no claim is using (Available or Released), with what each one costs per month.

Example6 volumes

  • pvc-7f3a9821

    $92/mo
    Released · 500Gi387 days
  • pvc-2c41d0e7

    $68/mo
    Released · 400Gi245 days
  • pvc-b9e05f13

    $50/mo
    Available · 250Gi198 days
  • pvc-5d7a6c02

    $38/mo
    Released · 200Gi210 days
  • pvc-e18f4b90

    $24/mo
    Released · 128Gi312 days
  • pvc-0a93c7de

    $18/mo
    Available · 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.

Agent runs in your clusterNo credit card