曙海教學優(yōu)勢
我們的課程培訓了大批受歡迎的實戰(zhàn)型工程師。大批企業(yè)與我們
建立了良好的合作關系。曙海培訓的課程在業(yè)內有著響亮的知名度。
秉承二十幾年積累的教學品質,本課程以真實項目實戰(zhàn)為導向,授課工程師將會與您分享設計的全流程及工具的綜合使用技巧、經(jīng)驗。
1. k8s介紹
2. k8s與docker的關系
3. K8s的主要功能
4. k8s基本對象概念
5. K8s中常用命令操作
6. k8s系統(tǒng)架構及組件功能
7. K8s v1.22.6安裝
7.1. 環(huán)境規(guī)劃
7.2. 修改主機名
7.3. 關閉防火墻、selinux、NetworkManager
7.4. ntp時間同步
7.5. 配置master節(jié)點到node節(jié)點的ssh互信
7.6. 配置hosts文件
7.7. 所有節(jié)點配置iptable管理ipv4/6請求
7.8. 命令補全安裝bash-completion
7.9. 所有節(jié)點安裝docker-ce-18.06
7.10. 鏡像加速、cgroupdriver配置
7.11. 設置kubernetes源
7.12. 安裝kubelet、kubeadm和kubectl
7.13. 鏡像下載
7.14. 修改鏡像中coredns的tag標簽
8. K8s yaml資源配置文件參數(shù)學習
8.1. yaml文件詳解
9. Pod知識點學習
9.1. 什么是pod?
9.2. pod是如何管理多個容器的?
9.3. Pod怎么工作?
9.4. pod和控制器關系
9.5. 和pod相關的api對象
9.6. 怎么創(chuàng)建pod?
10. Pod生命周期學習
10.1. Pod生命周期概述
10.2. Pod的5種狀態(tài)
10.3. pod重啟策略
10.4. Pod的創(chuàng)建過程
10.5. pod的終止過程
10.6. Init容器學習
10.7. 容器鉤子
10.8. k8s探針學習
10.8.1. 探針簡介
10.8.1.1. k8s三種探針類型
10.8.1.2. 探針的三種方式
10.8.1.3. 探針配置參數(shù)
10.8.1.4. 案例配置一: 配置StartupProbe探針
10.8.1.5. 案例二:配置livenessProbe exec健康檢查
10.8.1.6. 案例三:配置 livenessProbe http健康檢查
10.8.1.7. 案例四:配置livenessProbe tcp健康檢查
10.8.1.8. 案例五:配置readinessProbe httpGet健康檢查
10.8.1.9. 案例六:配置readinessProbe + LivenessProbe 聯(lián)動使用
11. K8s Label和Selector學習
12. k8s pod控制器學習
12.1. Pod控制器的作用
12.2. K8s中常用控制器分類
12.3. Deployment
12.4. Statefulset
12.4.1. statefulset灰度發(fā)布
12.5. Daemonset
12.6. job舉例
12.7. Cronjob計劃任務
13. k8s之Service學習
13.1. Service背景:
13.2. service作用
13.3. Service type類型學習
13.3.1. ClusterIP類型
13.3.2. HeadLiness類型
13.3.3. NodePort類型
13.3.4. LoadBalancer類型
13.3.5. ExternalName類型
13.4. externalIPs (外部IP)學習
14. kube-proxy學習
15. HPA
15.1.1. 先部署Metrics-Server服務
15.1.2. 創(chuàng)建HPA實時調度pod
16. 配置項configmap
16.1.1. 用busybox鏡像創(chuàng)建一個pod容器通過volume掛載的方式引用cm
16.1.2. 使用envFrom將 ConfigMap 的所有數(shù)據(jù)定義為容器環(huán)境變量
17. 保密字典sceret--加密數(shù)據(jù)配置演練
17.1.1. 用文件方式創(chuàng)建secret
17.1.2. 先提前將用戶名和密碼加密、然后放到y(tǒng)aml文件中在創(chuàng)建secret
17.1.3. 使用 stringData 字段。 這字段可以將一個非 base64 編碼的字符串直接放入 Secret 中進行加密
17.1.4. imagePullSecrets對私有倉庫的用戶名和密碼信息進行加密
18. Volume(存儲卷)學習
19. Pod調度策略學習
20. Ingresss-nginx安裝配置學習
21. RBAC權限管理學習
22. K8s 準入控制
23. QoS(Quality of Service)服務質量等級
24. podPreset預配置
25. Rook簡介及配置(一般用于測試環(huán)境)
26. prometheus監(jiān)控學習
27. Prometheus metrics指標類型
28. k8s創(chuàng)建pod的過程 【面試題】
29. jenkins 學習