AI 驱动的集群分析
分析 Kubernetes 集群状态,并接收 AI 生成的解释,帮助识别问题的可能原因。
K8sGPT 是一款 AI 驱动的 Kubernetes 故障排查工具,可帮助诊断集群问题并基于集群状态给出解释。支持 CLI、operator 和 MCP 工作流,可搭配外部 AI 提供商或本地模型使用。
K8sGPT 是一款 AI 驱动的 Kubernetes 故障排查工具,可帮助诊断集群问题并基于你的 Kubernetes 状态给出解释。该网站将其定位为一种将 Kubernetes SRE 风格能力带给更多用户的方式,同时支持 CLI 使用和基于 operator 的部署。
该产品可与外部 AI 提供商或本地模型配合使用,并包含数据匿名化、选择性分析器以及可选自动修复等保护措施。它还提供一个 Model Context Protocol server,可将集群分析、资源检查、日志、事件以及故障排查提示暴露给兼容的 AI 助手。
分析 Kubernetes 集群状态,并接收 AI 生成的解释,帮助识别问题的可能原因。
在将敏感数据发送到外部 AI 后端进行分析之前,自动对其进行匿名化处理。
当你希望在本地进行诊断或采用更简单的工作流时,可不依赖 AI 后端使用内置分析器。
可从支持的提供商中进行选择,例如 OpenAI、Azure OpenAI、Google Vertex AI、Amazon Bedrock、IBM WatsonX、Ollama、Cohere 和 Hugging Face。
对部分问题自动应用建议的修复,同时也可选择保持手动修复。
通过 Model Context Protocol 暴露 Kubernetes 操作,使 AI 助手能够分析集群、检查资源、读取日志并管理分析器过滤器。
当你需要用通俗语言解释资源问题、事件或日志,并希望帮助缩小可能原因范围时,可使用 K8sGPT 检查集群。
当你希望将分析保留在环境内部,或避免将数据发送到外部 AI 后端时,可使用本地模型或内置分析器运行。
通过 MCP 连接它,为 AI 助手提供集群分析、资源列表、日志检查和引导式故障排查提示的访问能力。
当你希望采用集群原生设置,而不是只依赖独立 CLI 时,可在 Kubernetes 环境中部署 operator。
使用配置控制来限制分析器、管理修复行为,并使分析工作流适配特定团队或集群。
K8sGPT 被定位为一款用于诊断和修复 Kubernetes 问题的 AI 驱动工具。它会分析集群状态,可以借助 AI 后端解释发现的问题,同时也提供无需 AI 后端即可运行的内置分析器,便于进行更简单的诊断。
安装指南展示了多种支持的安装方式:直接下载 CLI、Kubernetes operator 部署、Homebrew、APT、YUM/DNF 以及 Docker。
主页和 MCP 文档展示了本地 Stdio 模式和 HTTP 模式。本地助手(如 Claude Desktop)可以通过 Stdio 模式连接,而 HTTP 模式则支持网络访问和 webhook 集成。
主页列出了多个 AI 提供商,包括 OpenAI、Azure OpenAI、Google Vertex AI、Amazon Bedrock、IBM WatsonX、Ollama、Cohere 和 Hugging Face。文档还说明支持本地 AI 模型。