Buoy Docs
Buoy is a multicluster Kubernetes desktop GUI for power users. You drive it from a kubectl-style command bar that opens live-updating tables and detail views. These docs cover what the app does and how to use it.
Getting Around
- Command Bar: kubectl-style syntax, flags, pipe operators, slash commands, CEL helpers, and saved aliases.
- Hotkeys: every keyboard shortcut, including chords.
- Contexts and Clusters: single and multi-cluster operation, the contexts viewer, the sidebar, and impersonation.
Operating Clusters
- Mutations: single-object actions, bulk actions, confirmation modes, label and annotation editing, YAML editing.
- Audit Log: every mutation Buoy has issued, with before/after snapshots — backed by a local SQLite database.
- Detail Views: every detail tab, including Logs, YAML editing, Related, History, and the per-kind tabs.
- Scheduling Explainer: which nodes and Karpenter NodePools a pod could land on, and why not.
- Timeline: a single activity stream that fuses events, container lifecycle, and node conditions for any object — especially Pods, Namespaces, and Nodes.
Customization
- Settings: every preference and where to find it.
- Themes: the theme catalog.
- Plugins: write your own detail tabs, actions, columns, slash commands, and views.
Integrations
- Index: overview of every built-in integration.
- ArgoCD
- Argo Rollouts
- Argo Workflows
- Helm
- Karpenter
- Kueue
- KRO
- HPA and VPA
- Prometheus