
Docker & Kubernetes(K8S)高級培訓
01:
1、 容器技術的原(yuan)理
2、 容器技術的典型代(dai)表(biao)產(chan)品以及現(xian)狀分析
3、Docker 架構與原理
4、Docker 安(an)裝配置
5、Docker 容(rong)器管理
6、Docker 容器生(sheng)命周(zhou)期
7、Docker 鏡像(xiang)管理
8、Docker 存(cun)儲管理
9、Docker 網絡管(guan)理
10、Docker 文件系統管理
11、Dockerfile 編寫
12、實戰案例: 編寫一個 nginx 鏡像,提供一個自定義的 nginx 配置文件模板,允許在啟動容器時,通過參數傳遞的方式修改配置項。
1、Docker Compose配置詳解
2、Docker Compose 案例實戰
3、Docker 鏡像(xiang)倉(cang)庫介紹
4、企業級鏡像管理系統(tong) Harbor
5、實戰案例:使用 Docker Compose 部署(shu)一個 web 集群,包含一個 haproxy 加兩個 httpd。
02:
1、Kubernetes 基本介紹
2、Kubernetes 基(ji)礎架構(gou)
3、底(di)層容器CRI的選擇
4、部署 Kubernetes
5、Kubernetes Pod 原理與實戰
6、Kubernetes Pod 健康檢查
7、Kubernetes Deployment 原理
8、Deployment 的 YAML 編寫
9、Deployment 彈性伸縮與滾(gun)動更新
10、Kubernetes Service 詳解
11、Kubernetes 訪問模式(shi)和(he)負(fu)載均衡
12、Kubernetes ingress 實現
13、實戰(zhan)案例:在 Kubernetes 中部署一個 web 集群,包含兩個 httpd, 并對外暴露(lu)通過(guo)域名訪問,且(qie)實現(xian)其在高(gao)并發(fa)下的彈性伸縮
03:
1、Kubernetes 調度系統之標簽選擇(ze)器
2、Kubernetes Daemonset 詳(xiang)解(jie)
3、Kubenretes 調度(du)系統之節點親(qin)和性(xing)
4、Kubernetes 調(diao)度系統(tong)之(zhi) Pod 親(qin)和性(xing)
5、Kubernetes 調度系(xi)統之污點與容忍
6、Kubernetes 存儲之卷管理
7、Kubernetes 存儲之 PV 與(yu) PVC
8、Kubernetes 存儲之 storageclass
9、Kubernetes 認證(zheng)系統之 HTTP BASIC 認證(zheng)
10、Kubernetes 認證(zheng)系統之 token 認證(zheng)
* Kubernetes 認(ren)證(zheng)系(xi)統之基于證(zheng)書的雙向認(ren)證(zheng)
* Kubernetes 權限系統之 RBAC
11、Kubernetes 用戶(hu)之 Service Account
12、ConfigMap 詳解
13、Secret 詳解(jie)
14、Kubernetes 日志(zhi)收集介紹
15、Prometheus 監控(kong)系統介紹
16、Kubernetes API 及生產應(ying)用
綜合案例:在 Kubernetes 中部署一(yi)個(ge)(ge)完整應用,包括(kuo)一(yi)個(ge)(ge) web 集(ji)群, 一(yi)個(ge)(ge) MySQL 主(zhu)從(cong)集(ji)群,要(yao)求數據能夠持久化存儲。
并且要求將兩個MySQL 實例能夠(gou)調(diao)度(du)到(dao)指定節點上(shang)。能夠(gou)通過域名(ming)實現(xian) web 訪問