internal/

directory
v0.35.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2026 License: Apache-2.0

Directories

Path Synopsis
Package cli is rig's command line; every command is a thin layer over engine and the core interfaces.
Package cli is rig's command line; every command is a thin layer over engine and the core interfaces.
Package httpx is the HTTP plumbing adapters share: base URLs from svc:// addresses, JSON calls with auth.
Package httpx is the HTTP plumbing adapters share: base URLs from svc:// addresses, JSON calls with auth.
Package kubectx picks the kubeconfig context an environment means.
Package kubectx picks the kubeconfig context an environment means.
Package localhost describes this machine as a host and probes local HTTP endpoints; runtimes that run on this machine (local processes, docker) embed Host.
Package localhost describes this machine as a host and probes local HTTP endpoints; runtimes that run on this machine (local processes, docker) embed Host.
Package sh runs external tools (kubectl, docker, ssh, ...) with errors that carry their stderr.
Package sh runs external tools (kubectl, docker, ssh, ...) with errors that carry their stderr.
Command sign writes file.minisig for each file, signed with $RIG_SIGNING_KEY; the release job runs it.
Command sign writes file.minisig for each file, signed with $RIG_SIGNING_KEY; the release job runs it.
Package traces holds what every tracing adapter shares: summaries and the "traces" query language.
Package traces holds what every tracing adapter shares: summaries and the "traces" query language.
tui
Package tui is rig's terminal control plane: one screen per concern (services, logs, metrics, traces, queries, key-value, data, load, manifests, hosts), all driven by the same engine as the CLI.
Package tui is rig's terminal control plane: one screen per concern (services, logs, metrics, traces, queries, key-value, data, load, manifests, hosts), all driven by the same engine as the CLI.
layoutgen command
Command layoutgen writes layouts.go: for every non-Latin xkb layout on this machine, the rune each key gives, mapped back to the US key in the same place.
Command layoutgen writes layouts.go: for every non-Latin xkb layout on this machine, the rune each key gives, mapped back to the US key in the same place.
Package viz draws terminal charts: braille line charts with axes and legends, sparklines, gauges, and trace waterfalls.
Package viz draws terminal charts: braille line charts with axes and legends, sparklines, gauges, and trace waterfalls.
Package web is `rig web`: the control plane in a browser, served on this machine.
Package web is `rig web`: the control plane in a browser, served on this machine.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL