Kubed
CLI and context tooling for Kubernetes, Docker, Terraform, and Helm. A file-based, agent-friendly infra layout index so tools don't need to run kubectl for discovery—plus shell completions and aliases to keep you in flow.
What Kubed solves
Agents and tools today run many kubectl commands just to understand your cluster. That's slow and token-heavy. Kubed writes a single .kubed/layout.json that captures workloads, services, configmaps, secrets, and their relationships. Tools read that file instead of polling the API repeatedly.
For humans, Kubed installs shell completions and aliases for Docker, Kubernetes, Terraform, and Helm so you stay productive at the terminal.
Install once with pip install kubed && kubed-setup. Build the Go binary with make build and run kubed layout capture to generate the layout index from your current kube context.
Tools
Get started
Install Kubed and run setup for your shell. Restart your terminal after installation for changes to take effect.
pip install kubed
kubed-setup
pip install kubed
kubed-setup --force-yes
Restart your terminal after installation for changes to take effect.
Found an error or have a suggestion?
Report an issue