課程級(jí)別 | 中級(jí) |
培訓(xùn)周期 | 半個(gè)月 |
上課時(shí)間 | 自由安排 |
上課地址 | 合肥市政務(wù)區(qū)祁門路333號(hào)新地中心A座3102(安徽之門)安徽廣電對(duì)面 |
培訓(xùn)目標(biāo)
通過學(xué)習(xí)您應(yīng)該能夠了解:
Kubernetes的基本概念、集群架構(gòu)及原理
Kubernetes集群的安裝、配置、管理和升級(jí)過程
Kubernetes的集群、組件及應(yīng)用的日志和監(jiān)控系統(tǒng)
Kubernetes的調(diào)度策略和算法應(yīng)用程序的生命周期管理
Kubernetes的安全、認(rèn)證和機(jī)制
Kubernetes的存儲(chǔ)管理機(jī)制
Kubernetes API、服務(wù)和網(wǎng)絡(luò)
Kubernetes網(wǎng)絡(luò)模型的實(shí)現(xiàn)方式
Kubernetes的故障排除方法
本課程旨在通過系統(tǒng)化的強(qiáng)化學(xué)習(xí)和有針對(duì)性的練習(xí),幫助學(xué)員掌握容器及使用Kubernetes進(jìn)行容器編排的相關(guān)知識(shí)。課程內(nèi)容使學(xué)員能夠掌握作為一個(gè)Kubernetes系統(tǒng)管理員所需的知識(shí)、技能和能力。作為學(xué)習(xí)能力檢驗(yàn)的結(jié)果,終有助于學(xué)員獲得CKA認(rèn)證。
課程大綱
第/一章:課程介紹
第二章:Kubernetes概述
1. Kubernetes發(fā)展歷程
2.Container和Kubernetes的關(guān)系
第三章:Kubernetes架構(gòu)及原理
1.Kubernetes架構(gòu)
2.主要組件介紹
3.基本概念與術(shù)語
第四章:Kubernetes安裝和配置
1.部署Kubernetes的各種方式
2.基于ubuntu/linux平臺(tái)的安裝配置
第五章:Kubernetes API及集群訪問
1.Kubernetes API調(diào)用標(biāo)準(zhǔn)
2.Yaml文件對(duì)API資源結(jié)構(gòu)的定義
3.使用Kubectl對(duì)API資源做訪問
第六章:ReplicaController,ReplicaSets和Deployments
1.RC的概念
2.RelicaSets概念
3.Deployments的操作
4.Rolling update
5.Label和Selector的使用
第七章:Kubernetes中的存儲(chǔ)管理
1.Kubernetes中支持的存儲(chǔ)類型
2.Volume的概念
3.PV和PVC
4.StorageClass
5.Configmaps
第八章:Kubernetes網(wǎng)絡(luò)及服務(wù)發(fā)現(xiàn)
1.Kubernetes網(wǎng)絡(luò)概覽
2.Service的作用
3.通過服務(wù)發(fā)現(xiàn)的服務(wù)訪問流程
第九章:Ingress及負(fù)載均衡
第十章:DaemonSets,StatefulSets,Jobs,HPA
第十一章:Kubernetes調(diào)度
1.調(diào)度策略和算法
2.Node策略和pod策略
3.Taints和Toleration
第十二章:Kubernetes安全
1.Authentication
2.Authorization(ABAC,RBAC)
3.Admission Control
4.Security Context
5.Network Policy
第十三章:日志、監(jiān)控、Troubleshooting
1.Kubernetes的日志方案
2.Kubernetes的監(jiān)控方案
3.Troubleshooting的方法論
第十四章:自定義資源CRD
1.自定義API資源
2.管理自定義的API資源
第十五章:Kubernetes Federation
原理概述
1.Kubernetes Federation創(chuàng)建
2.Federation支持的API類型
第十六章:應(yīng)用編排、Helm、Chart
1.應(yīng)用部署需求
2.Helm架構(gòu)
3.Chart的概念和使用
第十七章:Kubernetes認(rèn)證流程
第十八章:模擬測試
溫馨提示