課程簡介

介紹

  • 目標
  • 你是誰
  • Linux 基金會
  • Linux 基礎訓練
  • 認證計劃和數位徽章
  • 準備系統
  • 課程註冊
  • 實驗室

Kubernetes 建築學

  • 什麼是 Kubernetes?
  • Kubernetes 的元件
  • 挑戰
  • 柏格遺產
  • Kubernetes 架構
  • 術語
  • 主節點
  • Minion (Worker) 節點
  • 豆莢
  • 服務業
  • 控制器/操作員
  • 每個 Pod 一個 IP
  • Networking 設置
  • CNI 網路配置檔
  • Pod-to-Pod 通信
  • 雲原生計算基礎
  • 資源建議
  • 實驗室

  • 容器選項
  • 容器化應用程式
  • 創建 Docker 檔
  • 託管本地存儲庫
  • 創建部署
  • 在容器中運行命令
  • 多容器 Pod
  • readinessProbe
  • livenessProbe
  • 測試
  • 實驗室

設計

  • 傳統應用:注意事項
  • 解耦資源
  • 短暫
  • 靈活的框架
  • 管理資源使用方式
  • 使用標籤選擇器
  • 多容器 Pod
  • Sidecar 容器
  • 適配器容器
  • 大使
  • 思考要點
  • 工作
  • 實驗室

部署配置

  • 卷概覽
  • 卷簡介
  • 體積規格
  • 卷類型
  • 共用卷示例
  • 持久性卷和聲明
  • 持久卷
  • 持久性卷聲明
  • 動態配置
  • 秘密
  • 通過環境變數使用金鑰
  • 將金鑰掛載為卷
  • 使用 ConfigMap 的可移植數據
  • 使用 ConfigMap
  • 部署配置狀態
  • 擴展和滾動更新
  • 部署回滾
  • 實驗室

安全

  • 安全概述
  • 訪問 API
  • 認證
  • 授權
  • ABAC公司
  • RBAC的
  • RBAC進程概述
  • 准入控制器
  • 安全上下文
  • Pod 安全策略
  • Network Security 政策
  • Network Security 策略示例
  • 默認策略範例
  • 實驗室

公開應用程式

  • 服務類型
  • 服務圖
  • 服務更新模式
  • 使用服務存取應用程式
  • 不帶選擇器的服務
  • ClusterIP
  • 節點埠
  • 負載均衡器
  • 外部名稱
  • Ingress 資源
  • 入口控制器
  • Service Mesh
  • 實驗室

故障排除

  • 疑難解答概述
  • 基本故障排除步驟
  • 持續(持續)更改
  • 基本故障排除流程:Pod
  • 基本故障排除流程:節點和安全性
  • 基本故障排除流程:代理
  • 監測
  • 日誌記錄工具
  • 監控應用程式
  • 系統和代理日誌
  • 一致性測試
  • 更多資源
  • 實驗室

CKAD考試複習

最低要求

為了充分利用本課程,您應該具備:

基本的Linux命令行和文件編輯技能,並熟悉使用程式設計語言(如Python,Node.js,Go)。瞭解雲原生應用程式概念和架構(例如我們的免費 Kubernetes edX MOOC 簡介中教授的內容)對本課程很有説明。

請注意,Kubernetes 管理(LFS458)不是本課程的先決條件。課程材料存在重疊,因為每個材料都是獨立設計的,並與相關考試保持一致。

觀眾

本課程適用於需要在多節點集群中容器化、託管、部署和配置應用程式的有經驗的應用程式開發人員。

經驗水準: 中級

 21 時間:

相關課程

課程分類