曙海教育集團
全國報名免費熱線:4008699035 微信:shuhaipeixun
或15921673576(微信同號) QQ:1299983702
首頁 課程表 在線聊 報名 講師 品牌 QQ聊 活動 就業
 
  CKA培訓
 
   班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號)
       每期人數限3到5人。
   上課時間和地點
開課地址:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站) 【武漢分部】:佳源大廈【成都分部】:領館區1號【沈陽分部】:沈陽理工大學【鄭州分部】:錦華大廈【石家莊分部】:瑞景大廈【北京分部】:北京中山學院 【南京分部】:金港大廈
最新開班 (連續班 、周末班、晚班):2020年3月16日
   實驗設備
     ☆資深工程師授課
        
        ☆注重質量 ☆邊講邊練

        ☆合格學員免費推薦工作
        ★實驗設備請點擊這兒查看★
   質量保障

        1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
        2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
        3、培訓合格學員可享受免費推薦就業機會。

課程大綱
 

第一階段

 

Chapter 1:課程介紹

  • 理解 Kubernetes 設計原則、原理

  • 了解 Kubernetes 的過去、現在和未來

  • 了解并學會使用 Kubernetes 最重要的資源 -- API

  • 學會如何創建和管理應用,并配置應用外部訪問

  • 理解 Kubernetes 網絡、存儲

  • 掌握 Kubernetes 調度的原理和策略

  • Kubernetes 一些新功能的概念

  • 了解 Kubernetes 的日志、監控方案

  • 具備基本的故障排查的運維能力


Chapter 2:Kubernetes 基本概念

  • 了解什么是 Kubernetes

  • 了解 Kubernetes 的主要特性

  • 理解為什么需要 Kubernetes

  • 了解 Kubernetes 的過去、現在和未來

  • 了解目前 Kubernetes 社區的情況和被采用情況

  • 了解 Kubernetes 的基本架構

  • 獲得一些學習資料推薦


Chapter 3:Kubernetes 架構及原理

  • 理解 Kubernetes 設計原則

  • 深入理解 Kubernetes 集群中的組件及功能

  • 了解 Kubernetes 集群對網絡的預置要求

  • 深入理解 Kubernetes 的工作原理

  • 深入理解 Kubernetes 中 Pod 的設計思想


Chapter 4:Kubernetes 安裝和配置

  • 了解部署 Kubernetes 的多種方式

  • 可以單機部署 Kubernetes(學習演示使用)

  • 可以在宿主機部署一套 Kubernetes 集群(非生產使用)


Chapter 5:Kubernetes API 及集群訪問

  • 了解 Kubernetes 的 API

  • 理解 Kubernetes 中 API 資源的結構定義

  • 了解 kubectl 工具的使用

  • 了解 Kubernetes 中 API 之外的其他資源


Chapter 6:ReplicaController,ReplicaSets 和 Deployments

  • 理解 RC

  • 理解 label 和 selector 的作用

  • 理解 RS

  • 理解 Deployments 并且可以操作 Deployments

  • 理解 rolling update 和 rollback


Chapter 7:Volume、配置文件及密鑰

  • 了解 Kubernetes 存儲的管理,支持存儲類型

  • 理解 Pod 使用 volume 的多種工作流程以及演化

  • 理解 pv 和 pvc 的原理

  • 理解 storage class 的原理

  • 理解 configmaps 的作用和使用方法

  • 理解 secrets 的作用和使用方法資源結構


 

第二階段


Chapter 8:Service 及服務發現

  • 了解 Docker 網絡和 Kubernetes 網絡

  • 了解 Flannel 和 Calico 網絡方案

  • 理解 Pod 在 Kubernetes 網絡中的工作原理

  • 理解 Kubernetes 中的 Service

  • 理解 Service 在 Kubernetes 網絡中的工作原理

  • 理解 Kubernetes 中的服務發現

  • 掌握 Kubernetes 中外部訪問的幾種方式


Chapter 9:Ingress 及負載均衡

  • 理解 Ingress 和 Ingress controller 的工作原理

  • 掌握如何創建 Ingress 規則

  • 掌握如何部署 Ingress controller



 

第三階段


Chapter 10:DaemonSets,StatefulSets,Jobs,HPA

  • 了解 DaemonSet 資源和功能

  • 了解 StatefulSet 資源和功能

  • 了解 Jobs 資源和功能

  • 了解 HPA 資源和功能


Chapter 11:Kubernetes 調度

  • 理解 Pod 調度的相關概念

  • 深度理解 Kubernetes 調度策略和算法

  • 深度理解調度時的 Node 親和性

  • 深度理解調度時的 Pod 親和性和反親和性

  • 深度理解污點和容忍對調度的影響

  • 深度理解強制調度 Pod 的方法


Chapter 12:Kubernetes 安全

  • 了解 Kubernetes 中 API 訪問過程

  • 了解 Kubernetes 中的 Authentication

  • 了解 Kubernetes 中的 Authorization

  • 了解 ABAC 和 RBAC 兩種授權方式

  • 了解 Kubernetes 中的 Admission

  • 了解 Pod 和容器的操作權限安全策略

  • 了解 Network Policy 的作用和資源配置方法


Chapter 13:日志、監控、Troubleshooting

  • 理解 Kubernetes 集群的日志方案

  • 理解 Kubernetes 集群的監控方案

  • 了解相關開源項目:Heapster,Fluentd,Prometheus 等

  • 掌握常用的集群,Pod,Service 等故障排查和運維手段


Chapter 14:自定義資源 CRD

  • 理解和掌握 Kubernetes 中如何自定義 API 資源

  • 可以通過 kubectl 管理 API 資源

  • 了解用于自定義資源的 Controller 及相關使用示例

  • 了解 TPR 和 CRD


Chapter 15:Kubernetes Federation

  • 了解 Kubernetes 中 Federation 的作用和原理

  • 了解 Federation 的創建過程

  • 了解 Federation 支持的 API 資源

  • 了解集群間平衡 Pod 副本的方法


Chapter 16:應用(資源)編排 Helm,Chart

  • 了解 Kubernetes 中如何進行應用編排

  • 了解 Helm 的作用和工作原理

  • 了解 Tiller 的作用和工作原理

  • 了解 Charts 的作用和工作原理

練習

 
  合作伙伴與授權機構
  備案號:備案號:滬ICP備08026168號-1 .(2024年07月24日)....................
a日韩av网址