Skip to content

Settings

Open settings from the gear in the top bar. Nearly everything here is stored in your browser/app profile. The one exception is the debug image catalog, which the server keeps in settings.json so the images are available from any window.

The settings dialog The settings dialog
Appearance, refresh, logs and terminal settings.

Kubeconfig

Shows which kubeconfig file(s) Kubus is reading and where that choice came from (--kubeconfig flag, $KUBECONFIG, a saved override, or the default). Point Kubus at a different file with Override path.

Clusters

The home for managing the clusters in your kubeconfig:

Appearance

Setting Options Default
Theme Light / Dark Follows your OS
Table density Compact / Comfortable Compact
Code font size 10 to 18 px 12 px

Data & refresh

Kubus keeps lists and Helm releases live over a WebSocket watch no matter what. Metrics, events and the overview are polled instead, and this setting controls how often:

Setting Effect
Fast Poll roughly twice as often
Normal The default cadence
Slow Poll about half as often
Off Stop polling. Useful on slow links or to save API calls

Helm keeps a slow safety-net poll on the same scale, and switches to the normal polling cadence for a cluster whose release records it is not allowed to watch. The badge on the Helm pages tells you which of the two you are looking at.

Logs & terminal

Defaults for the log viewer and terminals:

Logs

Setting Options Default
Tail lines 100 / 500 / 1000 / 5000 500
Wrap long lines on / off off
Syntax highlighting on / off on
Timestamps Hidden / Local / UTC Hidden

Terminal

Setting Options Default
Default shell Auto (bashsh) / sh / bash / custom path Auto

Debug containers

The image catalog offered by the debug container dialog. The built-in presets (busybox, the DebugBox tiers, netshoot) are listed alongside your own entries. Add an internal toolbox image, a different busybox tag, or anything else your registry serves. Each entry has a name, an image reference, an optional description and an optional security profile that is pre-selected with it. An entry named like a built-in preset replaces it.

Your entries are stored server-side in settings.json (key debugImages), next to your Helm repositories.

See also