聯繫我們

課程簡介

介紹

  • 目標
  • 您是谁
  • The Linux Foundation
  • Linux Foundation Training
  • Certification Programs and Digital Badging
  • 準備您的系統
  • 課程註冊
  • Labs

Kubernetes 架構

  • 什麼是 Kubernetes?
  • Kubernetes 的組成部分
  • 挑戰
  • The Borg Heritage
  • Kubernetes 架構
  • 術語
  • Master Node
  • Minion (Worker) Nodes
  • Pods
  • Services
  • Controllers / Operators
  • 單個 Pod IP
  • 網路設定
  • CNI 網路設定檔
  • Pod 到 Pod 通訊
  • Cloud Native Computing Foundation
  • 資源建議
  • Labs

建構

  • 容器選項
  • 將應用程式容器化
  • 建立 Dockerfile
  • 託管本地倉庫
  • 建立 Deployment
  • 在容器中執行命令
  • 多容器 Pod
  • readinessProbe
  • livenessProbe
  • 測試
  • Labs

設計

  • 傳統應用程式:考量因素
  • 解耦的資源
  • 短暫性
  • 靈活框架
  • 管理資源使用
  • 使用 Label Selectors
  • 多容器 Pods
  • Sidecar Container
  • Adapter Container
  • Ambassador
  • 值得思考的點
  • Jobs
  • Labs

部署配置

  • Volumes 概述
  • 介紹 Volumes
  • Volume Spec
  • Volume 類型
  • 共享 Volume 範例
  • Persistent Volumes 和 Claims
  • Persistent Volume
  • Persistent Volume Claim
  • 動態 Provisioning
  • Secrets
  • 透過環境變數使用 Secrets
  • 將 Secrets 掛載為 Volumes
  • 使用 ConfigMaps 進行可攜式數據
  • 使用 ConfigMaps
  • 部署配置狀態
  • 擴展和 Rolling Updates
  • Deployment Rollbacks
  • Labs

安全性

  • 安全概述
  • 存取 API
  • Authentication
  • Authorization
  • ABAC
  • RBAC
  • RBAC 流程概述
  • Admission Controller
  • Security Contexts
  • Pod Security Policies
  • Network Security Policies
  • Network Security Policy 範例
  • 預設政策範例
  • Labs

暴露應用程式

  • Service 類型
  • Services 圖表
  • Service 更新模式
  • 使用 Service 存取應用程式
  • 沒有 Selector 的 Service
  • ClusterIP
  • NodePort
  • LoadBalancer
  • ExternalName
  • Ingress Resource
  • Ingress Controller
  • Service Mesh
  • Labs

疑難排解

  • 疑難排解概述
  • 基本疑難排解步驟
  • 持續(恆常)變更
  • 基本疑難排解流程:Pods
  • 基本疑難排解流程:Node 和安全
  • 基本疑難排解流程:Agents
  • Monitoring
  • Logging Tools
  • 監控應用程式
  • 系統和 Agent Logs
  • Conformance Testing
  • 更多資源
  • Labs

CKAD 考試複習

最低要求

要從這門課程中獲取最多益處,您應該具備:

基本的 Linux 命令列和檔案編輯技能,並熟悉使用程式語言(例如 Python、Node.js、Go)。了解雲端原生應用程式概念和架構(例如在我們的免費 Introduction to Kubernetes edX MOOC 中所教的)對這門課程有幫助。

請注意,Kubernetes Administration (LFS458) 不是這門課程的先決條件。課程內容存在重疊,因為每個課程都是獨立設計並與相關考試相符。

受眾

這門課程適合需要將應用程式容器化、託管、部署和設定在多節點叢集中的經驗豐富的應用程式開發人員。

經驗水平: 中等

 21 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類