Jackson-chen97/dsh-devops1

@JacksonChen/dsh-devops

GitLab + K8s DevOps monitoring plugin for DeepSeek Harness

AI 分析

适合需要在DSH中直接管理合并请求、流水线及进行K8s部署运维的用户。

パッケージ
@JacksonChen/dsh-devops
バージョン
0.1.0
ライセンス
MIT
最終更新
2026/09/12

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Jackson-chen97/dsh-devops

ドキュメント

README 全文を読む ↗

Configuration Reference

GitLab Config

FieldRequiredDescription
baseUrlYesGitLab instance URL
defaultProjectNoDefault project ID (falls back to first)
projects[].idYesUnique project identifier
projects[].pathYesGitLab project path (group/project)
projects[].tokenEnvYesEnv var name containing the token
projects[].defaultBranchNoDefault branch for this project

K8s Config

FieldRequiredDescription
kubeconfigs[].idYesUnique cluster identifier
kubeconfigs[].pathYesKubeconfig file path (~ supported)
kubeconfigs[].contextNoContext to use (defaults to current-context)
kubeconfigs[].namespaceNoDefault namespace override
defaultContextNoDefault cluster ID
defaultNamespaceNoFallback namespace

Webhook Config

FieldRequiredDescription
secretYesShared secret for webhook verification
projectPathsNoFilter by project path (whitelist)
quietEventsNoEvent types to suppress

Monitor Config

FieldDefaultDescription
pollIntervalSec60Polling interval
cooldownSec300Alert cooldown to prevent spam
pipeline[]Pipeline alert rules
pod[]Pod alert rules