Skip to content
@attune-io

resource-optimization

Kubernetes pod resource right-sizing operator

Attune

Safe, in-place Kubernetes pod resource right-sizing

CI Go 1.26 Apache 2.0


Attune is a Kubernetes operator that right-sizes pod CPU and memory without restarts, using In-Place Pod Resize (GA in Kubernetes 1.35, beta 1.33–1.34, alpha with feature gate in 1.32). In-place apply is the shared primitive; Attune is the safe unattended loop on top (canary, startup boost, SLO revert).

Why not VPA alone?

VPA Attune
Resize method Eviction-based Auto historically; in-place where supported In-place by default (optional eviction fallback)
HPA compatible Risky on the same metric Yes (adjusts base requests, not HPA %)
Safety Minimal guardrails Auto-revert + optional SLO PromQL guardrails
Blast radius All targeted pods Canary fraction with observation
Cold start None Startup boost, then scale back
Production path Rarely fully automated Observe → Recommend → Canary → Auto

Features

  • Zero-downtime resizing via the /resize subresource (GA in 1.35)
  • Canary rollout with observation and optional auto-promote
  • Startup boost for cold-start / JIT CPU headroom
  • Safety monitor with rollback on OOM, throttle, restarts, NotReady, or SLO breach
  • Composable recommendation engine (percentile, confidence, margins, change filters)
  • HPA-aware conflict detection
  • Multi-source metrics: Prometheus, Thanos, VictoriaMetrics, Grafana Mimir
  • Cost savings estimation with kubectl attune savings
  • Helm chart with cert-manager webhook support and Grafana dashboard

Quick Start

helm install attune oci://ghcr.io/attune-io/charts/attune \
  --namespace attune-system --create-namespace

Learn More

Popular repositories Loading

  1. attune attune Public

    Safe, in-place Kubernetes pod resource right-sizing. VPA done right.

    Go 9 2

  2. .github .github Public

    Organization profile and community health files

    1

  3. community-operators community-operators Public

    Forked from k8s-operatorhub/community-operators

    The canonical source for Kubernetes Operators that are published on OperatorHub.io and part of the default catalog of the Operator Lifecycle Manager.

    Dockerfile

  4. community-operators-prod community-operators-prod Public

    Forked from redhat-openshift-ecosystem/community-operators-prod

    community-operators metadata backing OpenShift OperatorHub

    Dockerfile

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…