PerfectScalePerfectScale

Announcement

October 1, 2026

Recommendations now respect container-level HPA targets

PerfectScale now recognizes HPA triggers that target a single container, keeping right-sizing recommendations accurate for workloads using container-scoped autoscaling. Recommendations apply only to the container the HPA watches, preventing over- or under-sized suggestions. Podfit and Zoom-In now distinguish pod-level from container-level triggers, so the data you see matches how your autoscaler actually behaves.

Shipped by

Iryna Bohatchenko, Alexandra Makarenko, Mireya Díaz, Karim Shakirov
Recommendations now respect container-level HPA targets
Recommendations now respect container-level HPA targets

Announcement

September 29, 2026

New navigation: find any feature or cluster faster

A clearer menu that shows the full PerfectScale feature set, with organization and cluster pages in separate sections and quick access to any cluster.

Shipped by

Eli, Mireya, Pavel, Abror, Andrei, Ira, Tania
New navigation: find any feature or cluster faster
New navigation: find any feature or cluster faster

Announcement

September 8, 2026

See how much PerfectScale saves you - in EUR, GBP, JPY, and more

PerfectScale now shows cluster costs, pod waste, and potential savings in EUR, GBP, JPY, ILS, CHF, and more.

Shipped by

Idan Gazit, Anton Kalashnikau, Andrii Koval, Michael Sklyar, Alexandra Makarenko, Abror Kenjayev
See how much PerfectScale saves you - in EUR, GBP, JPY, and more
See how much PerfectScale saves you - in EUR, GBP, JPY, and more

Announcement

September 1, 2026

Suspected CPU Runaway Detection is available

PerfectScale now flags containers whose CPU allocations keep climbing without resolving resource pressure, a sign of a workload problem rather than real demand. Automation pauses further CPU increases once your configured thresholds are reached. Set daily and weekly increase limits in your automation YAML to keep rightsizing safe and predictable.

Suspected CPU Runaway Detection is available
Suspected CPU Runaway Detection is available

Announcement

August 20, 2026

Find and fix pods that block node scale-down — via API

Unevictable pods block node scale-down and drain, quietly limiting cluster elasticity and savings. Now visible and fixable via API.

Shipped by

Amit, Tania, Ira, Jacek
Find and fix pods that block node scale-down — via API
Find and fix pods that block node scale-down — via API

Announcement

August 20, 2026

Full-mode ResourceQuota support: increase workload resources up to quota caps

Make full use of resources in namespaces governed by ResourceQuotas

Shipped by

Max Iemelianov, Yevhen Sylenko
Full-mode ResourceQuota support: increase workload resources up to quota caps
Full-mode ResourceQuota support: increase workload resources up to quota caps

Announcement

August 20, 2026

InfraFit Public API

Public API for node utilization, efficiency data, and infrastructure optimization insights

Shipped by

Amit, Evgenii, Dmytro, Idan, Iryna, Tania, Gia, Anton
InfraFit Public API
InfraFit Public API

Announcement

August 20, 2026

Filter workloads by JVM runtime

Find every Java workload in a cluster in one click, no labels required

Shipped by

Oleksii Koshkin, Abror Kenjaev, Vadim Solovey
Filter workloads by JVM runtime
Filter workloads by JVM runtime

Improvement

August 19, 2026

A perfect scale you can actually read

Numbers across PerfectScale now display the way your country writes them.

Shipped by

Vadim Solovey, Andrei Shkoda
A perfect scale you can actually read
A perfect scale you can actually read

Announcement

July 27, 2026

Unevictable pods recommendations in PerfectScale

Find and fix the configurations blocking node scale-down.

Shipped by

Amit, Abror, Andrei, Mireya, Ira, Jacek
Unevictable pods recommendations in PerfectScale
Unevictable pods recommendations in PerfectScale

Announcement

July 2, 2026

Smarter Karpenter Optimization with PerfectScale

PerfectScale by DoiT now delivers actionable recommendations to improve your Karpenter NodePool configuration, fully aligning it with how your workloads actually run.

Shipped by

Dmytro, Alexandra, Ira, Itai, Arthur, Evgenii
Smarter Karpenter Optimization with PerfectScale
Smarter Karpenter Optimization with PerfectScale

Announcement

June 2, 2026

GPU Memory Visibility

PerfectScale now provides visibility into GPU memory utilization, removing a blind spot and helping you run AI/ML workloads with confidence.

Shipped by

Jacek Wysocki, Abror Kenjaev, Tania Duggal, Ira Chernous, Mireya Díaz, Amit Bezalel
GPU Memory Visibility
GPU Memory Visibility

Announcement

May 21, 2026

Agent Operator

Reduce maintenance overhead and keep your agents always up to date with the PerfectScale Operator — a Kubernetes operator that manages installation and upgrades of all PerfectScale components.

Shipped by

Ivan Yurochko, Oleksii Koshkin, Evgenii Apollonskii, Aleksandr Kiriushin, Omkar Kulkarni, Pavel Kostychev, Karim Shakirov, Iryna Chernous, Gia Pheikrishvili
Agent Operator
Agent Operator

Announcement

May 18, 2026

Unevictable Pods view in PerfectScale InfraFit

See exactly which pods are keeping your nodes alive and blocking scale-down. The new Unevictable Pods view in PerfectScale InfraFit highlights these workloads across any node group, with per-node resource breakdowns for CPU, memory, and GPU. Pair it with node recommendations to improve bin-packing, get more out of Karpenter or Cluster Autoscaler, and lower your Kubernetes spend.

Unevictable Pods view in PerfectScale InfraFit
Unevictable Pods view in PerfectScale InfraFit

Improvement

April 30, 2026

New period customization for PerfectScale Public API for Workloads

Users could specify "period" query parameter to scope down time window for workloads and their cost analysis data

Shipped by

aleksandr.k
New period customization for PerfectScale Public API for Workloads
New period customization for PerfectScale Public API for Workloads

Announcement

April 22, 2026

New: Max Memory & OOM Event Visibility in PodFit

Understand why memory recommendations are set where they are — now with a toggleable Max Memory metric line and OOM kill event markers directly on the ZoomIn chart.

Shipped by

Oleksii Koshkin, Karim Shakirov, Pavel Kostychev, Oleg Merkulov
New: Max Memory & OOM Event Visibility in PodFit
New: Max Memory & OOM Event Visibility in PodFit

Announcement

April 20, 2026

New Feature Released: Configure Automation via UI

Enable and manage Kubernetes workload automation directly from the PerfectScale web interface

Shipped by

Viacheslav Klovan, Alexandra Makarenko, Mireya Diaz
New Feature Released: Configure Automation via UI
New Feature Released: Configure Automation via UI

Fix

April 20, 2026

New Automation Statuses feature is releases

We've updated workload automation status model and improved related user experience.

Shipped by

aleksandr.k, alexandra.makarenko, mireya, karim.s, tania, iryna
New Automation Statuses feature is releases
New Automation Statuses feature is releases

Announcement

April 15, 2026

New feature release: Optimization Policy via CR

Optimization policies can now be managed directly via Kubernetes Custom Resources — alongside or instead of the UI — giving teams full GitOps-style control over how PerfectScale recommends resources across every level of the cluster hierarchy.

Shipped by

Iryna Bohatchenko, Maksym Iemelianov, Abror Kenjaev
New feature release: Optimization Policy via CR
New feature release: Optimization Policy via CR

Announcement

April 13, 2026

Node Recommendations V2 is live

We've shipped a major upgrade to node recommendations in PerfectScale for K8s — moving from a single "best pick" to a multi-suggestion experience that gives users real choice over their infrastructure.

Shipped by

Andrii Koval
Node Recommendations V2 is live
Node Recommendations V2 is live