K8s Summit 2025: RAG + k8sGPT 檢索增強生成與 K8sGPT

📅 活動時間:2025-10-23T13:30-14:10 (ABC會議室) 🔗 活動連結 📘 聯繫我 Facebook 📑 投影片 Outline K8sGPT 是一個結合 AI 的 Kubernetes 叢集診斷與自動化排錯工具,能自動掃描叢集狀態、辨識異常並用自然語言解釋問題,提供可執行的修復建議,甚至支援自動修復。K8sGPT 讓使用者用更低門檻掌握叢集健康狀況,加速問題定位與排除,是 DevOps 與 SRE 團隊提升營運效率的實用工具。 在排查問題時,比起人類工程師,K8sGPT 缺乏對 workload 架構的深入了解,也無法存取內部架構設計文件,或是 Runbook 與 SOP。這限制了其診斷能力並可能因為幻覺(hallucination)而提供不正確的建議。K8sGPT 主要依賴 Kubernetes API 與叢集狀態資訊來進行診斷,但這些資訊並不足以涵蓋所有可能的問題情境。 本次演講展現一個使用案例,嘗試透過 RAG(Retrieval-Augmented Generation 檢索增強生成)技術來增強其診斷能力,展現目前基於大語言模型的解決方案,面對 Kubernetes 叢集問題時的優勢與挑戰。 參考資料 https://k8sgpt.ai/ KubeCon Europe 2025/04/02 Superpowers for Humans of Kubernetes: How K8sGPT Is Transforming Enter… Alex Jones & Anais Urlichs Author Che-Chia Chang 是一名專注於後端開發、開發維運、容器化應用及 Kubernetes 開發與管理的技術專家,同時也是 Microsoft 最有價值專業人士(MVP)。 活躍於台灣技術社群,經常在 CNTUG、DevOps Taipei、GDG Taipei、Golang Taipei Meetup 等社群分享 DevOps、SRE、Kubernetes 及雲端運算相關技術。致力於推動開發與維運的最佳實踐,並熱衷於研究與應用最新的雲端與 AI 技術。 ...

October 1, 2025 · 1 min · 163 words · chechiachang

K8s Summit 2025: Workshop: Get started with Etcd & Kubernetes

📅 活動時間:2025-10-22T10:30-12:00 (603+604) 📅 活動時間:2025-10-23T15:30-17:00 (603+604) 🔗 活動連結 📘 聯繫我 Facebook 📑 投影片 ❗Etcd workshop 行前準備❗ 本次工作坊有行前準備,請在活動日前完成上方投影片中的行前準備。 工作坊場次 2025-10-22T10:30-12:00 (603+604) 2025-10-23T15:30-17:00 (603+604) Workshop Workshop: Get started with Etcd & Kubernetes / 手把手搭建 Etcd 與 K8s Components Outline Etcd 是 Kubernetes 的重要元件之一,本次工作坊將帶領觀眾初探 Etcd,包含安裝,設定,以及操作。並藉由本地的 Etcd 來架設一個最簡單的 Kubernetes Cluster。讓參與者透過本次工作坊,可以有操作 k8s control plane 的經驗,更了解 Etcd 的基本操作,以及了解 Kubernetes 的基本架構。 預計內容: docker 啟動 etcd etcdctl 存取 etcd docker 啟動 etcd cluster docker 啟動 k8s control plane kubectl 存取 k8s control plane 維運 k8s 所需的 etcd operation (規劃中)本次工作坊會提供參與者一個簡單的環境,讓參與者可以透過遠端操作來了解 Etcd 的基本操作。參與者必備個人筆電,透過 SSH 操控遠端機器。 ...

October 1, 2025 · 1 min · 206 words · chechiachang

Workshop: Kubernetes Summit: Get started with Etcd & Kubernetes

活動時間: 2024-10-23T13:20:00Z 活動連結 Facebook Twitter 投影片 工作坊內容 兩個場次 2024-10-23T13:20-14:50 @ 603+604 2024-10-24T13:20-14:50 @ 605 Get Started 請點擊本頁上方投影片連結 Git clone 本次 workshop 資源 https://github.com/chechiachang/etcd-playground 活動當天現場,會提供一台 Linux VM 做使用 Workshop Get started with Etcd & Kubernetes / 手把手搭建 Etcd 與 K8s Outline Etcd 是 Kubernetes 的重要元件之一,本次工作坊將帶領觀眾初探 Etcd,包含安裝,設定,以及操作。並藉由本地的 Etcd 來架設一個最簡單的 Kubernetes Cluster。 預計內容:環境設定,Etcd 設定與部署,Etcd 基礎操作,部署 kube-apiserver / kube-controller-manager / kube-scheduler,使用 kubectl 操作 Kubernetes Cluster。讓參與者透過本次工作坊,可以有操作 k8s control plane 的經驗,更了解 Etcd 的基本操作,以及了解 Kubernetes 的基本架構。 (規劃中)本次工作坊會提供參與者一個簡單的環境,讓參與者可以透過遠端操作來了解 Etcd 的基本操作。參與者必備個人筆電,透過 SSH 操控遠端機器。 ...

October 23, 2024 · 1 min · 133 words · chechiachang

2021 09 01 Ithome Ironman Go

2021 ithome 鐵人賽開跑了~ 今年的題目是「Terraform Workshop - Infrastructure as Code for Public Cloud 疫情警戒陪你度過 30 天」,是一個長達 30 天的 terraform workshop,對 terraform 有興趣的朋友歡迎追縱 Day 01 - 引言:Terraform 是個好東西。 課程內容與代碼會放在 Github 上: https://github.com/chechiachang/terraform-30-days 賽後文章會整理放到個人的部落格上 http://chechia.net/ 追蹤粉專可以收到文章的主動推播

September 1, 2021 · 1 min · 33 words · chechiachang

Terraform Infrastructure as Code: Atlantis

This article is part of 從零開始的 Infrastructu as Code: Terraform Get-started examples / SOP on Github Introducation to Terraform Iac: Speaker transcript Presentation Check my website chechia.net for other blog. Follow my page to get notification. Like my page if you really like it :) 需求與問題 隨著 terraform 在團隊內的規模持續成長,團隊需要讓工作流程更加順暢,來面對大量的 tf 變更查核與變更請求。想像幾十個工程師同時在修改幾十個不同的 terraform projects / modules,這時可能會有幾個問題 需要一個穩定乾淨的環境執行 terraform 工程師的開發本機不是個好選擇 需要 24/7 的 terraform 執行中心 執行中心會有各個環境 (dev / stage / prod) 的存取權限,希望設置在內部 下列兩個工作會切換工作平台,例如 Github review,檢視 difference,與討論 PR review 完有時會忘記 merge,merge 完有時會忘記 apply repository 越多,忘得越多… 團隊已經導入 Git-flow,希望把工作流程做得更完整自動化更加便利 ...

October 7, 2020 · 2 min · 395 words · chechiachang