通过 MCP 与 K8sGPT 分析 Kubernetes 集群问题 是做什么的?
将 K8sGPT 作为 MCP 服务器运行,以便智能体扫描 Kubernetes 集群,解释不健康资源,并以自然语言返回优先级排序的修复线索。
前提条件
一个可访问的 Kubernetes 集群、K8sGPT 以及一个兼容 MCP 的客户端
安装
使用适合您环境的上游安装或设置路径:
- brew install k8sgpt
- brew tap k8sgpt-ai/k8sgpt
- 从源码构建。安装 Clang 或运行 brew install gcc。
来自上游的要求和注意事项:
- K8sGPT 可以与 Claude Desktop 集成,提供基于 AI 的 Kubernetes 集群分析。此集成需要 K8sGPT v0.4.14 或更高版本。
- 分析器节点耗时 160.109833 毫秒
- 节点
基本用法或入门说明:
-
如果按建议安装 gcc,问题仍然存在。因此,你需要安装 build-essential 包。
-
目前,默认的 AI 提供商是 OpenAI,你需要从 OpenAI 生成一个 API 密钥
-
取自上游文档:https://raw.githubusercontent.com/k8sgpt-ai/k8sgpt/HEAD/README.md