Kubernetes
Kubernetes teams hesitate to automate resource changes—and AI workloads are making that costly
While 82% of Kubernetes practitioners trust automated deployments, only 27% allow CPU and memory adjustments without human review—a gap that gets expensive as GPU-intensive AI inference scales.
The New Stack
Kubernetes teams routinely automate code deployments—CI/CD pipelines fire dozens of times daily, autoscaling adjusts replicas in the background, rollbacks are second nature. Yet the moment automation suggests changing CPU and memory requests, that confidence evaporates. A survey of 321 enterprise Kubernetes practitioners reveals the disconnect: 82% trust automated delivery controls, but 71% still demand human review before applying resource optimization, and only 27% allow CPU and memory changes to be auto-applied even within guardrails.
Why deployment feels safe, rightsizing doesn't#
The asymmetry stems from how teams perceive the risks. Deploying code is additive—you ship new value with a tested rollback path and quick feedback loops. Rightsizing, by contrast, feels subtractive: you're removing safety margin from a live service, and when things break, the failure modes are invisible and delayed. As one practitioner put it: "Automated right-sizing carries a unique risk because it directly impacts the underlying stability of the application runtime. Unlike a code deployment that follows a tested path, resource changes alter the invisible contract between the workload and the scheduler."
When resource requests change, Kubernetes reschedules, repriotizes, and reallocates—effects that don't surface in deployment logs or traces. Problems may only emerge weeks later during a traffic spike, by which time three other changes have happened, making root cause analysis nearly impossible.
AI inference tilts the cost-benefit analysis#
This trust gap existed long before AI workloads, but inference jobs are reshaping the economics. GPU compute is orders of magnitude more expensive per hour than CPU, so over-provisioning is no longer an acceptable cost of caution. Meanwhile, inference workloads behave unpredictably: they're bursty, traffic patterns shift with model updates, and teams lack the historical intuition they've built for traditional services.
Manual optimization breaks down at around 250 changes per day—a threshold inference workloads easily exceed. Rightsizing involves juggling CPU and memory requests and limits (four dimensions per workload, multiplied across hundreds or thousands of clusters), turning it into a scaling nightmare without automation.
Building trust in stages#
When asked what would boost confidence in optimization systems, 48% of practitioners wanted visibility into decision-making, 25% sought proven guardrails, and 23% needed instant rollback. Notably, few asked for blind autonomy or full manual control—instead, they described automation that earns trust incrementally.

