KubeRich

KUBERNETES, FROM YOUR TERMINAL

Your cluster.
Clearly in view.

See what’s running. Follow a log. Open a shell. KubeRich brings your everyday cluster work into one keyboard-driven workspace.

Open source · Python + Textual · Your kubeconfig

Public release 0.1.0Install from PyPI, the project Homebrew tap or GitHub Release archives.

Your cluster, in context.

THE WORKSPACE
kuberich / pod workspaceLOCAL DEMO
Actual KubeRich pod table showing a local demo context, namespace, readiness, status and inline command suggestions
Actual KubeRich UI. Synthetic resources served by an owned local API; no production cluster data. View full size ↗
01 / FIND

Start with your context.

Browse contexts and namespaces, filter resource tables, and move between views without losing your selection.

Learn the navigation
02 / UNDERSTAND

Follow the workload.

Open details, YAML, events and container logs. Connect to an embedded shell, then return to where you left off.

Inspect a resource
03 / ACT

Make a considered change.

Review the captured target before editing, scaling or deleting. Start in read-only mode to explore without writes or shells.

Understand guarded changes

IN THE WORKSPACE

The daily work.
Within reach.

Useful today, with clear limits. The guides describe what works, what it needs, and what’s still being built.

See current scope
Browse resources
Live pods and namespaces, plus 15 standard workload, network, configuration, node and storage views.
Read the signal
Redacted inspection and bounded container logs, with search, pause and follow.
Connect to a workload
Embedded kubectl shells and managed pod or Service TCP port forwards.
Change deliberately
Manifest edits, scale, restart, revision rollback, guarded deletion and Job operations.
Use your existing setup
Exec credentials, certificates and proxy contracts. Local verification is distinct from real-cloud certification.

A CLOSER LOOK

Read the stream.
Keep your place.

Stop following to read earlier lines while new output arrives within a bounded buffer. Search retained lines, follow new output, and return to the same container.

Explore the log viewer
/ searchp pausef follow
Actual KubeRich log viewer reading CoreDNS logs from an owned disposable kind cluster, with search, pause and follow controls
Actual capture from an owned disposable kind cluster, deleted after qualification. View full size ↗

GET ACQUAINTED

A read-only first look.

Choose an installation method and an intended context. Start with the installation guide, then explore at your own pace.

kuberich --context demo-lab --namespace demo-apps --readonly

Fictional example names; replace with your intended scope. See the installation guide for available channels and platform support.

Install & first launchPrerequisites, local setup and uninstallConnect your contextKubeconfig, namespaces and connection ownershipFind a command-line optionReference generated from the current parser

Generic CRD views and aggregate logs are delivered. Live usage metrics, creating ephemeral debug containers and user plugins remain planned. Complete K9s parity and real-cloud certification are not claimed.