GitOps-Safe
Works seamlessly with GitOps workflows. No webhook conflicts or unexpected changes.
OptiPod is a Kubernetes operator that helps you optimize resource requests and limits for your workloads. Unlike traditional VPA (Vertical Pod Autoscaler), OptiPod is designed to be GitOps-safe and provides explainable recommendations.
GitOps-Safe
Works seamlessly with GitOps workflows. No webhook conflicts or unexpected changes.
Policy-Driven
Fine-grained control through OptimizationPolicy CRDs. You decide what gets optimized and how.
Explainable
Clear recommendations with impact estimation. Understand why changes are suggested.
Safe by Default
Conservative defaults, configurable bounds, and change-rate limits protect your workloads. Note: memory decreases apply in full — OptiPod has no memory-decrease guard, so set resourceBounds and the safety factor to the reductions you are comfortable with.
Installation
Get OptiPod running in your cluster in minutes. Install Now →
Concepts
Learn about operational modes, update strategies, and safety models. Learn More →
API Reference
Complete reference for OptimizationPolicy CRD and annotations. View Reference →
Troubleshooting
Common issues and debugging tips. Get Help →