課程簡介

介紹

設置Kubernetes系統並安裝工具包資源

Kubernetes設計模式特性與架構概述

  • 什麼是軟件設計模式?
  • 設計模式如何在DevOps中實現?

定義Kubernetes設計模式的基礎知識及其用途

設計模式主要分類介紹

  • 結構模式
  • 行爲模式
  • 創建模式

操作設計模式並實現模式應用

  • 探索次要設計模式類型
  • 使用設計模式執行Kubernetes項目

執行設計模式實現的部署策略

  • 選擇並執行適當的部署方法

使用Kubernetes API並訪問官方客戶端庫

  • 操作Python客戶端庫和倉庫
  • 使用社區維護的庫

Kubernetes擴展與自定義資源概述

  • Kubernetes集羣的擴展
  • Kubernetes API的擴展
  • 使用Kubernetes擴展模式和擴展點

使用必要的Kubernetes擴展和插件

擴展Kubernetes客戶端並操作自定義API控制器

創建並部署Kubernetes API的自定義資源定義

使用准入控制器擴展並利用Kubernetes Operator

擴展Kubernetes調度器並開發自定義調度器

  • 節點親和性與Pod親和性

將Kubernetes擴展集成到Kubernetes基礎設施中

故障排除

總結與結論

最低要求

  • 具備Kubernetes平臺和工具的基本經驗
  • 瞭解容器化技術和概念
  • 具備Linux發行版和CLI的經驗
  • 熟練掌握Python 3.x編程語言

受衆

  • 開發者
  • DevOps工程師
 14 時間:

客戶評論 (1)

課程分類