Development & Runtime
dsh-terraform
WODE25500/dsh-terraform · ★ 1
Infrastructure as code: gated plan/apply, state and output inspection, and configuration validation via the terraform CLI.
安装
dsh plugin --profile web add github:WODE25500/dsh-terraformGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
For install and environment setup, plus plugin development tutorials, see DSH community docs ↗
README
Table of contents
dsh-terraform
HashiCorp Terraform integration for DeepSeek Harness — let the dsh agent manage infrastructure as code: gated plan/apply, state inspection, output queries and config validation.
Independent community project, not official. Based on hashicorp/terraform.
Features
- 8 native tools:
tf_init/tf_plan/tf_apply/tf_destroy/tf_state/tf_output/tf_show/tf_validate - Read-only first (plan/state/output/show/validate), clear safety boundary
-detailed-exitcodesemantics annotated (exit 2 = changes)- Plan-file workflow (
plan -out→apply tfplan) for reviewable applies - Schemastery config + bundle patch layer
Install
- insert:
- id: terraform
name: './src/index.js'
config:
terraformPath: terraform
workdir: ./infra
License
MIT.