Skip to content

Cluster API — 學習路徑入口

歡迎來到 Cluster API 的學習路徑!本路徑為您規劃了由淺入深的閱讀順序,無論您是初學者還是有一定基礎的工程師,都能找到適合的切入點。

學習路徑概覽

Level 1:概念理解
  → 專案總覽(index)
  → 系統架構(architecture)

Level 2:核心 API
  → 核心功能(core-features)
  → Provider 模型(providers)

Level 3:進階主題
  → 控制器與 API(controllers-api)
  → ClusterClass 與 Topology(clusterclass)
  → 叢集生命週期(lifecycle)

Level 4:實際操作
  → 外部整合(integration)

推薦學習路徑

路徑 A:平台工程師(Operations)

適合需要建立和管理多個 Kubernetes 叢集的工程師:

步驟頁面重點
1系統架構了解 Management/Workload Cluster 模型
2外部整合學習 clusterctl 工具
3叢集生命週期掌握叢集建立、升級、刪除
4ClusterClass標準化叢集範本

路徑 B:平台開發者(Provider 開發)

適合需要開發自定義 Provider 的工程師:

步驟頁面重點
1系統架構理解 Provider 合約
2Provider 模型三種 Provider 類型與介面
3控制器與 API核心 CRD 結構
4核心功能Machine 生命週期細節

路徑 C:故事驅動式學習

透過完整的情境故事,帶您體驗一個企業團隊如何從零開始使用 CAPI 管理多個叢集:

開始故事之旅

快速參考表

我想了解…去哪裡看
CAPI 是什麼專案總覽
Management vs Workload Cluster系統架構
Cluster / Machine CRD 結構核心功能
如何初始化 Management Cluster外部整合
ClusterClass 怎麼用ClusterClass 與 Topology
叢集升級流程叢集生命週期
如何開發 ProviderProvider 模型
各控制器的 Reconcile 邏輯控制器與 API

給完全初學者

建議先閱讀 故事驅動式學習,透過完整情境快速建立整體概念,再回頭閱讀各技術頁面。

基於 Apache 2.0 授權