帶領學員在日常工作中直接應用 AI Coding Tool (Claude Code, Codex 或 Gemini CLI) 實作 DevOps AI Agent。
課程將建立負責 IaC (Terraform/Helm) 的 Horus 與負責 GitOps (Kustomize/K8s) 的 Zeus 兩位 Agent,實現一條龍式的工作自動化。
議程大綱:
Part 1: Live Demo — AI Agent Team 實戰展示 (~15 分鐘)
- Horus (IaC Agent):自動處理 Helm Chart 版本升級與安全掃描 (30 分鐘 -> 3 分鐘)
- Zeus (GitOps Agent):自動進行新服務上架與安全審查 (60 分鐘 -> 5 分鐘)
Part 2: 環境設定 — 配置你的 AI DevOps 環境 (~15 分鐘)
- 三大 AI Coding Tool 選擇與設定
- 下載範例專案 (IaC 與 GitOps 各一)
- 動手建立第一組 Agent (人格編排) 與 Skill (可重用技能) 並釐清兩者差異
Part 3: 實戰 Use Cases — 動手建立你的 DevOps SOP (~15 分鐘) 學員擇一 Track 並實作至少 2 個應用情境帶回使用:
- helm-version-upgrade:Helm Chart 月度版本更新、安全掃描與驗證
- cicd-enhancer:CI/CD 缺口分析分析與改善 YAML 生成
- terraform-security:資安稽核、GKE 硬化與機密掃描
- Track B: GitOps (Kustomize)
- security-scan:K8s Manifest 的各項安全配置掃描
- secret-audit:機密審查與轉換 ExternalSecret
- upgrade-check:K8s 升版 API 相容性自動掃描與修復
- k8s-yaml-validate:針對 Kustomize 發動 PR 前的各項建置與驗證
聽眾收穫:
- 具備在 Terraform/Kustomize 專案中配置 AI Agent 的能力
- 瞭解 Agent 搭配 Skill 的分離式架構設計與實現
- 帶走 5 個實作 DevOps SOP (涵蓋 2 個 IaC 與 3 個 GitOps 情境)
- 理解不綁定單一工具且皆能套用的通用方法
- 獲得一套能立刻套用回公司專案現成 DevOps Agent 配置