CLI tool for Kubernetes cluster analysis via AI
Top 7.6% on sourcepulse
k8sgpt is a command-line tool designed to simplify Kubernetes cluster diagnostics and issue triaging for SREs and developers. It leverages AI, integrating with various LLM providers, to analyze cluster states, identify problems, and provide explanations in plain English, enriching findings with codified SRE best practices.
How It Works
k8sgpt scans Kubernetes clusters using a suite of built-in analyzers that inspect various resources like Pods, Deployments, and Services. It then sends the collected data to a configured AI backend (e.g., OpenAI, Azure OpenAI, local models) for analysis. The AI provides plain-language explanations and potential solutions, with options for anonymizing sensitive data before transmission.
Quick Start & Requirements
k8sgpt auth add
.k8sgpt analyze
for scans, k8sgpt analyze --explain
for AI-powered insights.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 days ago
1 week