W

deployment-pipeline-design

作者 wshobson

設計具備審核門、安全檢查與協調的多階段 CI/CD 部署管線。適合尋求零停機部署、金絲雀發布、多環境推廣或排查 CI/CD 門檻失敗的團隊。

Stars0
收藏0
評論0
加入時間2026年3月28日
分類部署
安裝指令
npx skills add https://github.com/wshobson/agents --skill deployment-pipeline-design
目前沒有標籤
總覽

概覽

什麼是 deployment-pipeline-design?

deployment-pipeline-design 是一項實用技能,用於設計具備嚴謹審核門、安全檢查與部署協調的多階段 CI/CD 管線。它協助團隊建立可靠且安全的部署流程,將停機時間降至最低,並支援金絲雀部署、藍綠部署等漸進式交付策略。

誰適合使用這項技能?

此技能最適合 DevOps 工程師、CI/CD 架構師及負責生產環境部署的軟體團隊。它解決管線設計中常見的挑戰,包括環境推廣、自動化品質門檻,以及部署階段失敗的除錯。

它能解決哪些問題?

  • 架構安全且自動化的部署管線
  • 實作審核門與合規檢查
  • 支援零停機與金絲雀部署策略
  • 啟用多環境推廣工作流程
  • 除錯 CI/CD 中失敗的部署門檻

使用說明

安裝步驟

  1. 使用以下指令安裝 deployment-pipeline-design:
    npx skills add https://github.com/wshobson/agents --skill deployment-pipeline-design

檔案概覽與重要資源

  • SKILL.md 開始,了解主要工作流程與架構模式。
  • 查看 references/advanced-strategies.md,掌握平台特定設定與進階回滾策略。
  • 探索 references/ 等支援檔案與資料夾,獲得更多指引。

調整技能設定

  • 提供應用程式類型、部署目標、環境拓撲、部署需求、審核門限制及監控堆疊等細節。
  • 以管線設定範例為模板,依據自身代碼庫與營運需求調整階段、審核門與環境推廣邏輯。
  • GitHub Actions 使用者可參考範例 .github/workflows/production.yml,包含可重用工作流程、Docker 建置/推送及安全掃描整合。

何時適合使用 deployment-pipeline-design?

  • 需要設計或優化生產環境的 CI/CD 管線
  • 需要自動化審核門或合規檢查
  • 想實作金絲雀、藍綠或多環境推廣工作流程
  • 正在排查 CI/CD 流程中失敗的部署門檻

常見問題

哪裡可以找到進階部署策略?

請參考 references/advanced-strategies.md,內含擴充設定、平台特定模式及回滾策略。

如何預覽管線架構?

打開 SKILL.md,可看到管線階段、審核門與環境推廣工作流程的摘要。該檔案說明所需輸入與技能產出。

可以搭配 GitHub Actions 使用 deployment-pipeline-design 嗎?

可以。此技能包含生產管線的 GitHub Actions 範例工作流程,涵蓋 Docker 建置/推送、OIDC 認證與安全掃描。

如何排查失敗的部署門檻?

檢視 SKILL.md 中的管線設定,確認門檻限制、測試覆蓋率標準及合規掃描步驟。參考資料夾中也有除錯建議。

哪裡可以找到所有支援檔案?

請開啟檔案標籤,檢視完整檔案樹,包括巢狀的 references 與輔助腳本。

評分與評論

尚無評分
分享你的評論
登入後即可為這項技能評分並留言。
G
0/10000
最新評論
儲存中...