Cluster diagnostics
one archive.

groot is a read-only Kubernetes log and context collector — one groot collect pulls pod logs, events, and API snapshots into a .tar.gz for incident response and RCA.

GROOT — Kubernetes log collector
curl -fsSL https://get.groot.hermesrodriguez.com/install.sh | sh

Read-only collect

Parallel pod logs, events, and API snapshots from YAML — one reproducible tarball per run.

Incident-ready

Attach evidence to tickets, share with teammates, or retain for compliance — replaces scattered kubectl copy-paste.

Operator-grade

Signed releases, Homebrew cask, Helm CronJob in deploy/ — built for on-call and postmortems.

Quick start

$ groot --print-sample-config > groot.yml
$ groot collect --config groot.yml

Helm CronJob deploy: groot/deploy

Repositories