Jackson-chen97/dsh-devops1

@JacksonChen/dsh-devops

GitLab + K8s DevOps monitoring plugin for DeepSeek Harness

AI Analysis

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

Package
@JacksonChen/dsh-devops
Version
0.1.0
License
MIT
Last updated
Sep 12, 2026

Install

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

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