All apps/K8sGPT

K8sGPT

k8sgpt

Scanning your k8s clusters, diagnosing, and triaging issues in simple English

Runs as k8sgpt|macOS, Linux, Windows|k8sgpt.ai

Command form

ai-draft · 2 tasks · 7 fields

Scan a Kubernetes cluster for problems. Only the analyze command is modelled; backend setup (auth), filters, integrations and serve mode are left out.

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

k8sgpt analyze

Analyze the cluster

Run a scan and optionally have the configured AI backend explain the issues. Explaining sends (optionally anonymized) resource data to that backend.

Analyze the clusterExample values, fixed in this page — nothing here reaches a terminal
Basic
Resource filter
string
Namespace
string
Output format
string
TasksEach one presets the form for one job
Quick scan
filternamespaceoutput
Scan and explain
explainwith_docfilternamespaceanonymizebackend
ParametersOnly these flags are editable in the form
Explain with AI
boolean
--explain
Include Kubernetes docs
boolean
--with-doc
Resource filter
Analyzer to run, for example Pod or Service.
string
--filterPodServiceDeploymentNode
Namespace
string
--namespace
Output format
string
--outputjson
Anonymize data
boolean
--anonymize
AI backend
string
--backendopenailocalaiollama
SourcesEvery flag above is checked against these
readme
- Run `k8sgpt analyze` to run a scan. - And use `k8sgpt analyze --explain` to get a more detailed explanation of the issues. - You also run `k8sgpt analyze --with-doc` (with or without the explain flag) to get the official documentation from Kubernetes. k8sgpt analyze --explain --filter=Service k8sgpt analyze --explain --filter=Pod --namespace=default k8sgpt…
manualmain 2026-10-27

github.com

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