kpm v0.6.0 · frühe Entwicklung · organischer Launch

Hör auf, Requests zu raten
aus einem einzigen kubectl top

Kleine Go-CLI: Pod-CPU/Speicher nach lokalem SQLite, Rightsizing aus Historie, Charts mit kpm serve — ohne Prometheus-Steuer, ohne Cluster-Writes.

Live-Traffic auf gghstats · Cosign-signierte Releases · MIT · 100% organisch

kpm Markenmotiv mit Kubernetes-Metriken

Sampeln. Merken. Empfehlen. Auf dem Laptop analysieren.

Für Operatoren, die aus Vorsicht oversized sind

So funktioniert es

  1. 01

    Installieren

    Verifiziertes Install-Skript, go install, Release-Archiv oder GHCR-Image.

  2. 02

    Nach SQLite sampeln

    Sample-Profil, kube-Context, One-Shot oder Daemon in den lokalen Store.

  3. 03

    Recommend / serve

    Rightsizing aus Historie, optional notify/MCP, kpm serve für Charts.

kpm CLI-Demo: help, version, sample, recommend, serve
Terminal-Demo mit VHS · v0.6.0

Installieren

Primär: Cosign-verifiziertes Skript. Go install, bis der Homebrew-Tap kommt. ghcr.io/hrodrig/kpm:v0.6.0

Go install

go install github.com/hrodrig/kpm/cmd/kpm@latest

One-Liner (Linux / macOS)

curl -fsSL https://get.kpm.hermesrodriguez.com/install.sh | sh

Operator-Manifeste · Vertrag: kpm-selfhosted · SPECIFICATIONS

FAQ

Ist kpm bereit als einziges Rightsizing in Produktion?

Noch nicht. Bis v1.0.0 Early Development. Empfehlungen sind advisory. Nutzung auf eigene Gefahr (MIT).

Brauche ich Prometheus, VPA oder Goldilocks?

Nein. Metrics API rein, SQLite raus. Schwere Stacks bleiben optional.

Ändert es meine Workloads?

Nie. Nur lesend. Recommend-Patches nur copy/download.

Braucht es kubectl?

Nein. client-go. kubeconfig oder In-Cluster-Credentials weiterhin nötig.

Wo betreibe ich es?

Bastion-Cron/systemd, docker run oder In-Cluster mit PVC. Siehe kpm-selfhosted.

Wie verifiziere ich ein Release?

Cosign-Signaturen und SBOMs auf GitHub Releases. Das get-Skript prüft mit cosign.

Binary holen. Historie behalten.

Installieren, sampeln, empfehlen — dann Charts mit kpm serve. Pre 1.0: erst evaluieren.

kpm installieren