本节介绍如何在 KubeSphere Web 控制台中使用 AI 助手进行对话式排障。

前提条件

  • KubeSphere 平台已安装并启用 KubeSphere Copilot 扩展组件。

  • 目标集群已安装 Agent,且管理员已配置可用的大模型。

  • 当前用户具有目标集群及相关资源的访问权限。

操作步骤

  1. 登录 KubeSphere Web 控制台。

  2. 在页面顶部的全局导航栏点击 AI 助手。 AI 助手默认以侧边窗口打开。

  3. 在 AI 助手中选择需要分析的集群。 请确保所选集群与问题涉及的资源一致。

  4. 在消息输入框下方选择管理员已配置的大模型。

  5. 在消息输入框中输入问题。 建议在问题中说明排查目标、资源范围、已知现象以及期望的输出。例如:

    • 分析指定命名空间中状态异常的工作负载,列出判断依据和只读排查步骤。

    • 分析指定容器组最近重启的可能原因,说明需要核对的事件和日志,不执行修改。

  6. 发送问题,等待 AI 助手返回回答。

  7. 如需补充信息,在当前会话中继续输入问题并发送。

  8. 如需了解分析过程,展开回答中的工具调用信息,查看工具名称、参数和执行结果。

  9. 根据需要切换侧边窗口和全屏窗口。完成操作后,可关闭 AI 助手返回当前页面。

操作结果

AI 助手在当前会话中显示回答,并保留当前会话的上下文供后续追问。

说明

  • 可选模型由当前集群的 Agent 配置提供。切换集群后,可选模型可能发生变化。

  • Copilot 的回答可能不完整或不准确,请结合资源的当前状态、事件、日志和监控数据进行人工核实。

  • 批准工具调用前,请核对工具名称、参数、目标集群、命名空间、资源名称和影响范围。

  • 对于会修改资源的操作,请在执行前确认所需权限、潜在影响和回滚方式。无法确认影响时,请拒绝执行并要求 AI 助手仅进行只读分析。