Skip to content

Omniview v0.8.2 — live Pod debugging support

Choose a tag to compare

@github-actions github-actions released this 29 Oct 03:44
· 294 commits to main since this release
3dc0989

A toolbox shell for live, shell-less Pods

This release adds host/runtime support for Kubernetes plugin 0.7.3. Update Omniview first, then update the plugin.

A real toolbox shell inspecting a distroless Pod without restarting its application

Start debugging, not configuring

  • Pod header → Debug: one running container opens a toolbox terminal immediately. Multiple containers show a simple target picker.
  • Cmd/Ctrl-K: scope to a Pod and choose Debug: container, even with its details drawer closed.
  • Debug options: choose a template or image. Keep advanced configuration collapsed until needed. Save defaults for the plugin or a cluster.
  • Missing shell: Exec offers an explicit Debug this container recovery action. Alternate-shell retries remain available.

The toolbox shares Pod networking and requests the target container's process namespace. Runtime support and permissions govern process visibility. Its filesystem, environment and credentials remain separate. Node debugging stays under Nodes.

Host fixes

Terminal input stays ordered. Initial terminal size synchronizes after attachment. Failed async resource actions surface in notifications. Debug recovery reports progress and errors without losing the original Exec failure.

See the complete feature walkthrough and screenshots · Kubernetes implementation

What's Changed

  • feat(exec): support live Pod debugging for distroless containers by @joshuapare in #194

Full Changelog: v0.8.1...v0.8.2