kpm v0.6.0 · desenvolvimento inicial · lançamento orgânico

Pare de adivinhar requests
com um único kubectl top

CLI Go mínima que amostra CPU/memória de pods em SQLite local, recomenda rightsizing com histórico e abre charts com kpm serve — sem imposto Prometheus nem escrita no cluster.

Tráfego ao vivo no gghstats · Releases assinados Cosign · MIT · 100% orgânico

Arte da marca kpm com motivo de métricas Kubernetes

Amostrar. Lembrar. Recomendar. Analisar no laptop.

Feito para operadores que oversized por segurança

Como funciona

  1. 01

    Instalar

    Script verificado, go install, tarball/deb/rpm ou imagem GHCR.

  2. 02

    Amostrar no SQLite

    Perfil sample, context kube, one-shot ou daemon no store local.

  3. 03

    Recommend / serve

    Rightsizing com história, notify/MCP opcionais, kpm serve para charts.

Demo CLI kpm: help, version, sample, recommend, serve
Demo de terminal gravada com VHS · v0.6.0

Instalar

Caminho principal: script verificado Cosign. Go install até o tap Homebrew existir. 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

Manifests de operador · Contrato: kpm-selfhosted · SPECIFICATIONS

FAQ

kpm pronto como única ferramenta de rightsizing em produção?

Ainda não. Até v1.0.0, desenvolvimento inicial. Recomendações consultivas. Use por sua conta e risco (MIT).

Preciso de Prometheus, VPA ou Goldilocks?

Não. Metrics API in, SQLite out. Stacks pesadas ficam opcionais.

Ele altera meus workloads?

Nunca. Somente leitura. Patches de recommend só copy/download.

Precisa de kubectl?

Não. client-go. Ainda precisa de kubeconfig ou credenciais in-cluster para amostrar.

Onde executo?

Cron/systemd no bastion, docker run, ou CronJob/Deployment com PVC. Ver kpm-selfhosted.

Como verifico um release?

Assinaturas Cosign e SBOM no GitHub Releases. O script get verifica com cosign.

Pegue o binário. Guarde a história.

Instale, amostre, recomende — depois abra charts com kpm serve. Pre 1.0: avalie antes.

Instalar kpm