DSH Plugins
返回列表
🧰

dsh-kubectl

联网工具 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install WODE25500/dsh-kubectl

将以下提示词粘贴到 DeepSeek Harness 对话框中:

请在终端运行 dsh plugin install WODE25500/dsh-kubectl 安装此插件,项目源码见 https://github.com/WODE25500/dsh-kubectl

插件介绍

日常 Kubernetes 运维工作——查资源、读日志、排障、部署——一直是 dsh 智能体生态中的空白。dsh-kubectl 补上了这块拼图:让智能体直接调用 kubectl,并把 -o json 的结构化输出喂给模型,远比解析纯文本表格更可靠。

安全层面,只读操作(get、describe、logs、status)零摩擦返回结构化 JSON;写操作(exec、apply、delete)和端口转发则需要显式确认或常驻提示,防止误操作。配置项支持固定默认上下文、命名空间和超时时间,方便多集群、多命名空间环境使用。

适合已经在用 dsh 管理 Kubernetes 集群的运维工程师和平台开发者,让智能体打通查询、诊断、部署的完整闭环。只需 kubectl 已安装并配好 kubeconfig 即可上手。

使用场景

  • 让智能体自动查询 Pod 状态与日志,快速定位集群故障
  • 通过智能体应用 YAML 清单完成部署或回滚
  • 端口转发后让智能体直接访问集群内部服务进行调试

适合人员

  • 使用 dsh 管理 Kubernetes 集群的运维工程师
  • 需要智能体参与 CI/CD 流程的平台开发者
  • 希望用自然语言操作 kubectl 的 DevOps 从业者