STORMFORGE

Karpenter + StormForge

Karpenter optimizes your cluster. StormForge optimizes what runs on it. Together they cover all three dimensions of Kubernetes autoscaling — automatically, continuously, without manual tuning.
thumbnail
Trusted by platform teams managing hundreds of thousands of workloads

Complete Kubernetes optimization

Up to 80% reduction in Kubernetes cloud costs
layers icon
Cluster, vertical, and horizontal autoscaling covered
0 manual resource tuning required

KARPENTER + STORMFORGE

Two layers of automation,
working together

Kubernetes has three autoscaling dimensions: cluster, vertical pod, and horizontal pod. Native tools exist for each, but getting all three working together accurately at scale is where most teams struggle. Karpenter and StormForge each solve a distinct layer, and compound each other’s impact when combined.

Karpenter handles the cluster

  • Optimal node provisioning — analyzes pending pod resource requests and provisions the lowest-cost instance type to run them
  • Automatic consolidation — reschedules workloads onto fewer, more cost-efficient nodes as utilization changes
  • Works anywhere — compatible with any Kubernetes environment, including cloud and on-premises distributions
  • CNCF-backed — open-source, donated to the CNCF in 2023; battle-tested in production at scale

StormForge handles the pods

  • ML-driven rightsizing — continuously analyzes real CPU and memory usage to set accurate resource requests
  • HPA synchronization — coordinates vertical pod sizing with HPA target utilization, so scaling stays consistent as pod sizes change
  • Automatic application — recommendations apply continuously without manual intervention
STORMFORGE PLATFORM

Machine learning that keeps pods continuously rightsized

StormForge runs a closed-loop ML process on every workload. No manual tuning. No stale configs.

  • Fewer wasted resources per pod – directly translates to fewer nodes needed
  • Horizontal and vertical scaling work together, not against each other
  • No more developer vs. platform engineer debates over resource values
  • Works out of the box – no changes to your existing Kubernetes setup
Customer logo
Quote icon

“With Karpenter and StormForge, it’s less of a balancing act between cost and availability — you get the best of both worlds where you can stay online, stay available, without worrying about over-provisioned resources eating up your AWS bill.”

— Matthew Lenhard, Co-founder & CTO, Positional

BETTER TOGETHER

Compounding efficiency across every layer

Karpenter packs workloads onto optimal nodes. StormForge ensures those workloads are correctly sized before they arrive. Each layer multiplies the other’s impact — rightsized pods mean better bin packing, which means fewer nodes needed, which means lower costs across the board.

  • Platform engineers – eliminate resource management toil at scale
  • FinOps teams – get continuous, automatic cost optimization with audit trails
  • Engineering leaders – reduce cloud spend without slowing down development
Diagram of Karpenter and StormForge optimizing nodes and pods

Your cluster, fully optimized

Start a free trial on AWS Marketplace and see compounding savings in action. Guaranteed.

Try for free on AWS Marketplace

grid pattern

Ready to learn more?

 
fr image
Videos

How Acquia cut web node infrastructure by 65% with continuous Kubernetes rightsizing

Acquia modernized a platform that previously ran on roughly 26,000 EC2 nodes by moving to Kubernetes. The goal wasn’t just containerization—it was elastic scaling for traffic spikes without relying on fixed “small/medium/large” sizing. Results at a glance 65% reduction in web node footprint 99.99% availability delivered consistently 26,000 EC2 nodes as the legacy baseline modernized […]

 
Videos

Automating Kubernetes rightsizing and container-level cost allocation

Platform teams have spent years squeezing more efficiency out of Kubernetes. The real pressure hits when your AWS bill rises and nobody can confidently map spend back to workloads, teams, or tenants. In this session, AWS and CloudBolt walk through a practical “better together” approach: EKS Auto Mode reduces day-to-day cluster overhead (compute, patching, upgrades), […]

 
Blog

Bill-Accurate Kubernetes Cost Allocation, Now Built Into CloudBolt

CloudBolt is introducing granular Kubernetes cost allocation directly within the platform, now available in private preview. This new capability delivers bill-level accuracy down to the container, intelligently allocates shared costs, and integrates natively with enterprise chargeback. If you’d rather see it than read about it, start with a quick walkthrough of the experience: Here’s what […]

FAQs

  • What is Karpenter and how does it differ from the Kubernetes Cluster Autoscaler?

  • Does Karpenter rightsize pod CPU and memory requests?

  • How do Karpenter and StormForge work together?

  • What is the difference between VPA, HPA, and StormForge?

  • What is bi-dimensional autoscaling?

  • How quickly can I see results with Karpenter and StormForge?