kubernetes培訓(xùn)都包含哪些內(nèi)容?馬哥親講專(zhuān)題課干貨滿滿
Kubernetes作為容器編排的王者,已經(jīng)成為了很多崗位的必學(xué)技能,不少培訓(xùn)機(jī)構(gòu)也開(kāi)設(shè)了相應(yīng)課程,那么Kubernetes培訓(xùn)到底培訓(xùn)什么呢?
以馬哥教育為例,馬哥親講的《Kubernetes&Prometheus》專(zhuān)題課程,其中K8s部分就采用了由淺入深、提綱挈領(lǐng)、再由點(diǎn)到面的授課方式,內(nèi)容設(shè)置十分合理清晰,對(duì)于容器編排技術(shù)的初學(xué)者和中級(jí)學(xué)者來(lái)說(shuō),是一個(gè)很適合提升的課程。
接下來(lái)就帶領(lǐng)大家看看他主要培訓(xùn)的是K8s的哪些內(nèi)容?
一、系統(tǒng)基礎(chǔ)
1、K8s系統(tǒng)基礎(chǔ)
- 容器與容器編排系統(tǒng)
- Kubernetes基礎(chǔ)
- 應(yīng)用的運(yùn)行于互聯(lián)互通
- 簡(jiǎn)析Kubernetes生態(tài)系統(tǒng)
2、Kubernetes快速入門(mén)
利用Kubeam部署K8s集群
部署分布式K8s集群
kubectl命令與資源管理
命令式應(yīng)用編排
二、核心資料
3、K8s資源管理
- 資源對(duì)象與API群組
- 對(duì)象類(lèi)資源配置規(guī)范
- 名稱(chēng)空間
- 節(jié)點(diǎn)資源
- 標(biāo)簽與標(biāo)簽選擇器
- 資源注解
4、應(yīng)用部署、運(yùn)行于管理
- 應(yīng)用容器與pod資源
- 在pod中運(yùn)行應(yīng)用
- 暴露容器服務(wù)
- 容器安全上下文
- 容器應(yīng)用的管理接口
- 多容器pod
- 資源需求與資源限制
- 綜合應(yīng)用案例
5、存儲(chǔ)卷基礎(chǔ)
- 臨時(shí)存儲(chǔ)卷
- hostpath存儲(chǔ)卷
- 網(wǎng)絡(luò)存儲(chǔ)卷
- 持久存儲(chǔ)卷
- 容器存儲(chǔ)接口CSI
6、應(yīng)用配置
- 容器化應(yīng)用配置
- 應(yīng)用程序配置管理與configmap資源
- secret資源:向容器注入配置信息
- 應(yīng)用downward api存儲(chǔ)卷配置信息
7、service與服務(wù)發(fā)現(xiàn)
- service資源及其實(shí)現(xiàn)模型
- 應(yīng)用service資源
- service與enpoint資源
- 深入理解service資源
- K8s服務(wù)發(fā)現(xiàn)
- headless service 資源解析
8、應(yīng)用編排與管理
- K8s控制器基礎(chǔ)
- reolicast控制器
- deployment控制器
- statefulset控制器
- daemonset控制器
- job控制器
- cronjob控制器
- pod中斷預(yù)算
三、安全
9、認(rèn)證、授權(quán)與準(zhǔn)入控制
- K8s訪問(wèn)控制
- Service Account及認(rèn)證
- X509數(shù)字證書(shū)認(rèn)證
- kubeconfig配置文件
- 基于角色的訪問(wèn)控制:RBAC
- 認(rèn)證與權(quán)限應(yīng)用案例:dashboard
- 準(zhǔn)入控制器
10、網(wǎng)絡(luò)模型與網(wǎng)絡(luò)策略
- 容器網(wǎng)絡(luò)模型
- flannel網(wǎng)絡(luò)插件
- calico網(wǎng)絡(luò)插件
- 網(wǎng)絡(luò)策略
四、進(jìn)階
11、pod資源調(diào)度
- K8s調(diào)度器
- 節(jié)點(diǎn)親和調(diào)度
- pod親和調(diào)度
- 節(jié)點(diǎn)污點(diǎn)與pod容忍度
- 拓?fù)浞植际秸{(diào)度
- pod優(yōu)先級(jí)與搶占
12、K8s系統(tǒng)擴(kuò)展
- 自定義資源類(lèi)型CRD
- 自定義 API Server
- 控制器與Operator
- K8s集群高可用
13、Ingress與服務(wù)發(fā)布
- Ingress資源
- Ingress控制器部署與應(yīng)用
- Contour控制器
14、應(yīng)用管理
- Kustomize聲明式應(yīng)用管理
- Helm基礎(chǔ)應(yīng)用
- Helm Chart
- Helm實(shí)踐:部署Harbor注冊(cè)中心
15、資源指標(biāo)與集群監(jiān)控
- 資源監(jiān)控與資源指標(biāo)
- 自定義指標(biāo)與Prometheus
- 資源指標(biāo)與應(yīng)用
- 自動(dòng)彈性縮放
16、集群日志系統(tǒng)
- 集群日志系統(tǒng)基礎(chǔ)
- EFK日志管理系統(tǒng)