Skip to content
Docs · Command palette

Using Kubyl

Command palette

Six prefixes that get you anywhere in the cluster.

Press Ctrl K, or : in a list, and start typing. Matching is fuzzy and recently used entries rank higher.

Kubyl command palette open over the explorer
Kinds, contexts, namespaces, actions, favorites and filters behind one shortcut.

Prefixes

PrefixSearchesExample
noneEverything: kinds, contexts, namespaces, favorites, actions and loaded objects. Objects need at least 2 characters.nginx
:Resource kinds: names, short names, singular names, kind.group and categories such as all, including CRDs, with live counts.:deploy -A
@Contexts, with connection state and latency.@staging-eu-west-1
#Namespaces. Open lists follow along.#kube-system
>Actions available where you opened the palette, with their keys.>restart rollout
*Favorites across every cluster.*payments
/Filter the focused list./CrashLoop

Press Backspace on an empty prefixed query to return to searching everything.

k9s-style commands

After : you can use commands you know from k9s:

CommandDoes
:pods payments, :po -n kube-systemOpen a kind in a namespace.
:deploy -A, :deploy --all-namespaces, :deploy allOpen a kind across all namespaces.
:ctx, :ctx <name>List or switch contexts.
:ns, :ns <name>List or switch namespaces.
:q, :q!, :quit, :qaQuit Kubyl.
KeysAction
CtrlKToggle the command palette
CtrlShiftPActions palette
CtrlPGo to object, across the loaded caches of connected clusters
ShiftOGo to a reference of the selected object (owner, node, secrets…)
KeysAction
UporDownorCtrlNorCtrlPMove
EnterOpen
CtrlEnterOpen in a split
TabToggle all namespaces
EscClose

Something missing or wrong? Open an issue on GitHub.