課程介紹
CKA全稱為(Certificated Kubernetes Administrator)即為官方認證的Kubernetes管理員。課程旨在通過系統化的強化學習和有針對性的練習,幫助學員掌握容器及使Kubernetes進行容器編排的相關知識。課程內容使學員能夠掌握作為一個Kubernetes系統管理員所需的知識、技能和能力。作為學習能力檢驗的結果,最終有助于獲得CKA認證。
培訓對象
數據中心相關運維人員、想系統學習kubernetes的人員及想獲取CKA證書的人群。
課程收益
通過學習幫助學員了解:
Kubernetes的基本概念、集群架構及原理;
Kubernetes集群的安裝、配置、管理和升級過程;
Kubernetes的集群、組件及應用的日志和監控系統;
Kubernetes的調度策略和算法 應用程序的生命周期管理;
Kubernetes的安全、認證和授權機制;
Kubernetes的存儲管理機制;
Kubernetes API、服務和網絡;
Kubernetes網絡模型的實現方式;
Kubernetes的故障排除方法。
知識概要
-- Kubernetes 概述;
-- Kubernetes 架構及原理;
-- Kubernetes 安裝和配置;
-- Kubernetes API 及集群訪問;
-- ReplicaController,ReplicaSets 和 Deployments;
-- Kubernetes中的存儲管理;
-- Kubernetes網絡及服務發現;
-- Ingress及負載均衡;
-- DaemonSets,StatefulSets,Jobs,HPA;
-- Kubernetes 調度;
-- Kubernetes 安全;
-- Kubernetes 安全;
-- 自定義資源CRD;
-- Kubernetes Federation原理概述;
-- 應用編排、Helm、Chart;
-- Kubernetes認證流程;
-- 模擬測試。
課程大綱
第一章:課程介紹
第二章:Kubernetes 概述
1. Kubernetes發展歷程
2. Container和Kubernetes的關系
第三章:Kubernetes 架構及原理
1.Kubernetes架構
2.主要組件介紹
3.基本概念與術語
第四章:Kubernetes 安裝和配置
1.部署Kubernetes的各種方式
2.基于ubuntu/linux平臺的安裝配置
第五章:Kubernetes API 及集群訪問
1.Kubernetes API調用標準
2.Yaml文件對API資源結構的定義
3.使用Kubectl對API資源做訪問
第六章:ReplicaController,ReplicaSets 和 Deployments
1.RC的概念
2.RelicaSets概念
3.Deployments的操作
4.Rolling update
5.Label和Selector的使用
第七章:Kubernetes中的存儲管理
1.Kubernetes中支持的存儲類型
2.Volume的概念
3.PV和PVC
4.StorageClass
5.Configmaps
第八章:Kubernetes網絡及服務發現
1.Kubernetes網絡概覽
2.Service的作用
3.通過服務發現的服務訪問流程
第九章:Ingress及負載均衡
第十章:DaemonSets,StatefulSets,Jobs,HPA
第十一章:Kubernetes 調度
1.調度策略和算法
2.Node策略和pod策略
3.Taints和Toleration
第十二章:Kubernetes 安全
1.Authentication
2.Authorization(ABAC,RBAC)
3.Admission Control
4.Security Context
5.Network Policy
第十三章:日志、監控、Troubleshooting
1.Kubernetes的日志方案
2.Kubernetes的監控方案
3.Troubleshooting的方法論
第十四章:自定義資源CRD
1.自定義API資源
2.管理自定義的API資源
第十五章:Kubernetes Federation原理概述
1.Kubernetes Federation創建
2.Federation支持的API類型
第十六章: 應用編排、Helm、Chart
1.應用部署需求
2.Helm架構
3.Chart的概念和使用
第十七章: Kubernetes認證流程
第十八章: 模擬測試
認證過程
考試內容:線上考試,時長2小時,認證有效期3年,可接受1次重考。考生需于購買考試后,12個月內進行考試。通過認證考試的考生將獲得PDF認證證書。
開班信息
暫無開班信息