All apps/Sonobuoy

Sonobuoy

sonobuoy

Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster.

Runs as sonobuoy|macOS, Linux, Windows|sonobuoy.io

Command form

ai-draft · 3 tasks · 9 fields

Start a Sonobuoy run (Kubernetes conformance and diagnostics plugins) with sonobuoy run. Other subcommands such as status, results and delete are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui sonobuoy

sonobuoy run

Run plugins

Launch the Sonobuoy aggregator and plugin pods against the current cluster.

Run pluginsExample values, fixed in this page — nothing here reaches a terminal
Basic
E2E mode set by task
Quickenum
Namespace
string
Kubeconfig
file
Kube context
string
Wait (minutes)
integer
TasksEach one presets the form for one job
Quick smoke run
modenamespacekubeconfigcontextwait
Non-disruptive conformance
modenamespacekubeconfigcontextwait
Choose plugins
pluginnamespacekubeconfigcontextwait
ParametersOnly these flags are editable in the form
E2E mode
enum
--mode-mcertified-conformanceconformance-litenon-disruptive-conformancequick
Plugins
Known plugin (e2e, systemd-logs), URL, or local file or directory.
string · repeatable
--plugin-pe2esystemd-logs
Namespace
string
--namespace-n
Kubeconfig
path
--kubeconfig
Kube context
string
--context
E2E focus
string
--e2e-focus
E2E skip
string
--e2e-skip
Wait (minutes)
Block until the run completes or fails; 0 means do not wait.
integer
--wait
Aggregator timeout (seconds)
integer
--timeout
SourcesEvery flag above is checked against these
help
sonobuoy run [flags] --context string Context in the kubeconfig to use. --kubeconfig Kubeconfig Path to explicit kubeconfig file. -m, --mode Mode What mode to run the e2e plugin in. Valid modes are [certified-conformance conformance-lite non-disruptive-conformance quick…
help

github.com

Before it fills your prompt, Otty checks the installed sonobuoy against its version. A form that does not match your version is not offered.