dsh-wsl-k8s:WSL 上用于 dsh 的只读 kubectl 工具

`dsh-wsl-k8s` 是一个运行在 WSL 环境中的 DeepSeek Harness (DSH) 插件,旨在以只读模式安全地查询 Kubernetes 集群状态。该插件封装了 `kubectl` 的查询能力,提供 `k8s_get`、`k8s_describe`、`k8s_logs` 和 `k8s_status` 四个命令,用于资源列表查看、详细信息排查及日志获取。它不支持变更类操作,并建议在生产环境中通过 `allowedContexts` 限制访问范围。插件遵循 MIT 许可证,适用于排障与状态监控。

阅读全文
dsh-kubectl-guard:基于 kubeconfig 上下文的 kubectl 操作门控

dsh-kubectl-guard 是 DeepSeek Harness 的一个策略插件,旨在通过拦截 Shell 工具调用,防止大模型对非本地集群执行不可逆的 kubectl 操作。它禁止对非本地集群的 `delete` 命令,要求对非本地集群的 `apply` 等写入操作进行确认,并放行读取操作和本地集群操作。该插件通过解析命令字符串工作,适合作为防范“困惑的 Agent”的安全兜底措施。

阅读全文