Terraform

由站点技能导入器识别的 Terraform 技能与工作流。

19 個技能
W
terraform-module-library

作者 wshobson

terraform-module-library 協助團隊為 AWS、Azure、GCP 與 OCI 設計可重複使用的 Terraform 模組,提供標準化結構、範例與測試,讓雲端架構維護更一致、更易於管理。

Cloud Architecture
收藏 0GitHub 32.6k
A
terraform-patterns

作者 alirezarezvani

terraform-patterns 是一個用於 Cloud Architecture 工作的 Terraform IaC review skill,涵蓋 module design、remote state、provider setup、安全強化、policy-as-code,以及 CI/CD plan/apply 工作流程,並提供輔助腳本協助進行 module 與安全檢查。

Cloud Architecture
收藏 0GitHub 22.2k
A
senior-devops

作者 alirezarezvani

senior-devops 可協助建立 DevOps artifacts 的初始 scaffold,包含適用於 GitHub Actions 或 CircleCI pipelines 的 scripts、AWS/GCP/Azure 的 Terraform modules,以及 Kubernetes deployment runbooks。適合把它當作可審查的 Deployment 自動化起點,而不是可直接上線的 production-ready infrastructure。

部署
收藏 0GitHub 22.1k
A
gcp-cloud-architect

作者 alirezarezvani

gcp-cloud-architect 可協助設計 Google Cloud 架構,評估 Cloud Run、GKE、Cloud SQL、BigQuery 與其他 GCP 服務的選擇,估算成本取捨,並運用內建參考資料與 scripts 產生偏向部署落地的指引。

Cloud Architecture
收藏 0GitHub 22.1k
A
aws-solution-architect

作者 alirezarezvani

aws-solution-architect 是一個用於 AWS Cloud Architecture 規劃的 Claude skill,可協助設計適合新創落地的 serverless、ECS、Aurora、DynamoDB 與事件驅動堆疊,並提供成本估算、服務取捨、IaC 方向與分階段實作建議。

Cloud Architecture
收藏 0GitHub 22.1k
A
terraform-skill

作者 antonbabenko

terraform-skill 是一個以診斷優先為核心的 Terraform 與 OpenTofu 技能。可用來檢視、除錯,或規劃跨 modules、tests、CI、scans 與 state operations 的變更,並提供版本感知的建議。它有助於降低 identity churn、secrets exposure、blast radius、CI drift 與 state corruption 的風險。

部署
收藏 0GitHub 1.8k
H
provider-actions

作者 hashicorp

使用 provider-actions 技能,透過 Plugin Framework 實作 Terraform Provider actions,適用於後端開發。內容涵蓋以生命週期為基礎的命令式行為、repository 檔案配置、schema 結構、測試、文件與 changelog 指引。

後端开发
收藏 0GitHub 583
H
new-terraform-provider

作者 hashicorp

new-terraform-provider 技能可協助後端與基礎架構開發者,使用 Plugin Framework 建立全新的 Terraform provider 骨架。它會引導你完成工作區建立、Go module 設定、main.go 串接,以及建置/測試驗證,幫助你乾淨地啟動 provider 專案。

後端开发
收藏 0GitHub 583
H
terraform-stacks

作者 hashicorp

terraform-stacks 是一項實用的 HashiCorp Terraform Stacks 技能。可用來建立、修改與驗證 .tfcomponent.hcl 和 .tfdeploy.hcl 檔案,串接 component 與 deployment,管理多環境或多區域基礎架構,並排查 Stack 語法、相依性與版面結構問題。特別適合後端開發與平台工程工作流程。

後端开发
收藏 0GitHub 583
H
refactor-module

作者 hashicorp

refactor-module 技能,用於將龐大的 Terraform 重構為可重用的模組,並具備清楚的 inputs、outputs、封裝設計與 state migration 規劃。

重构
收藏 0GitHub 583
H
terraform-test

作者 hashicorp

terraform-test 是一份實用指南,教你如何使用 `.tftest.hcl` 檔案、`run` 區塊、assertions、mocks,以及適合 CI 的工作流程來撰寫與執行 Terraform 測試。可用來在合併前驗證 module outputs、resource arguments、條件邏輯,以及 plan 或 apply 行為。

程式碼生成
收藏 0GitHub 583
H
terraform-style-guide

作者 hashicorp

terraform-style-guide 可協助依照 HashiCorp 風格慣例、檔案佈局與以安全為先的預設值,生成並審查 Terraform HCL。適合用於 Terraform 原生程式碼生成、模組結構、變數、輸出,以及真實儲存庫中的較安全設定。

程式碼生成
收藏 0GitHub 583
H
terraform-search-import

作者 hashicorp

了解 terraform-search-import 如何透過 Terraform Search 探索支援的雲端資源,並將其批次匯入 Terraform state。這個 terraform-search-import 技能特別適合後端開發、稽核與遷移流程,當你需要一份實用指南來安裝、驗證 provider 支援,並以更少猜測開始使用時。

後端开发
收藏 0GitHub 583
H
azure-verified-modules

作者 hashicorp

azure-verified-modules 是一份用於建立或審查 Azure Terraform 模組是否符合 Azure Verified Modules(AVM)要求的指南。可用來對齊模組結構、變數、輸出、測試與文件,讓程式碼生成更接近可供認證的標準。

程式碼生成
收藏 0GitHub 583
Z
aws-cdk-development

作者 zxkane

aws-cdk-development 是一個 AWS Cloud Development Kit 輔助工具,適合用來設計、審查與排查 infrastructure as code。可用於 CDK stacks、constructs、`cdk synth`、`cdk deploy`,以及以 TypeScript 或 Python 進行的 Cloud Architecture 工作流程。它也支援安裝與使用指引,並提供以 repo 為基礎的模式與驗證檢查。

Cloud Architecture
收藏 0GitHub 0
H
provider-test-patterns

作者 hashicorp

provider-test-patterns 是一套供 Plugin Framework 團隊使用的 Terraform provider 接受測試技能。它可協助處理 TestCase 與 TestStep 結構、state 檢查、plan 檢查、import 驗證、sweeper,以及 Backend Development 的 ephemeral resource 模式。

後端开发
收藏 0GitHub 0
H
run-acceptance-tests

作者 hashicorp

這是 `run-acceptance-tests` 技能在 Terraform provider 接受度測試上的指南。可用來執行聚焦的 `TestAcc` 測試、安全處理必要的環境變數,並以清楚的逐步流程除錯失敗原因。

驗收测试
收藏 0GitHub 0
H
provider-resources

作者 hashicorp

provider-resources 是一個用於 Terraform Provider 開發的技能,協助你使用 Plugin Framework 實作 resources 與 data sources。適用於後端開發流程中的 CRUD 操作、schema 設計、state 管理與 acceptance testing。

後端开发
收藏 0GitHub 0
H
provider-docs

作者 hashicorp

provider-docs 技能可協助你為 Terraform provider 建立、更新與驗證 Terraform Registry 文件。適用於 provider-docs 指南工作、Technical Writing 的 provider-docs,以及在文件變更時同步 schema descriptions、`tfplugindocs` templates 與 Registry 輸出。

技术写作
收藏 0GitHub 0