課程簡(jiǎn)介
全套課程從一個(gè)Devops角度去理解、分析和解決問題。從系統(tǒng)運(yùn)維到應(yīng)用實(shí)踐全面講解了kubernetes在生產(chǎn)實(shí)際部署的全過程,包含集群安裝部署、服務(wù)自動(dòng)與發(fā)現(xiàn)、性能監(jiān)控等。同時(shí)也包含了大量部署配置文件用例,能極大的幫助大家快速穩(wěn)定的部署一套kubernetes集群。
目標(biāo)收益
本課程使用kubernetes1.7二進(jìn)制方式部署,可以讓學(xué)員深入了解kubernetes架構(gòu)設(shè)計(jì),課程包含大量生產(chǎn)使用案例,能讓學(xué)員具備管理kubernetes集群能力,通過部署K8S 常用組件(kube-dns,ingress、dashboard),使學(xué)員熟練掌握 K8S yaml 配置文件編寫技巧
培訓(xùn)對(duì)象
所有對(duì)容器技術(shù)、Docker、kubernetes(k8s)、Linux 感興趣的學(xué)員
課程大綱
第一章 kubernetes 功能介紹; |
1. Docker介紹 2. kubernetes功能介紹 3. kubernetes架構(gòu)介紹 |
第二章 在CentOS上部署kubernetes1.7.6集群; |
1. kubernetes部署架構(gòu)說明 2. 在CentOS上部署kubernetes1.7.6集群 |
第三章 創(chuàng)建TLS證書和秘鑰; |
1. TLS證書介紹 2. 創(chuàng)建TLS證書和秘鑰 |
第四章 安裝kubectl命令行工具; |
1. 安裝kubectl命令行工具 2. kubectl常用命令使用 |
第五章 創(chuàng)建kubeconfig 文件; | 1. 創(chuàng)建kubeconfig ?件 |
第六章 etcd 集群部署; |
1. etcd 集群配置 2. etcd 集群部署 |
第七章 部署k8s-master-v1.7.6節(jié)點(diǎn); |
1. 部署k8s-master-v1.7.6節(jié)點(diǎn) 2. k8s-master配置說明 |
第八章 部署k8s-v1.7.6 node 節(jié)點(diǎn); |
1. 部署k8s-v1.7.6 node 節(jié)點(diǎn) 2. Node節(jié)點(diǎn)配置說明 |
第九章 kubectl 操作示例; | 1. kubectl 操作說明 |
第十章 kubernetes 部署第一個(gè)應(yīng)用; | 1. kubernetes 部署第?個(gè)應(yīng)? |
第十一章 kubernetes之pod 調(diào)度; | 1. kubernetes之pod 調(diào)度 |
第十二章 K8S服務(wù)組件之kube-dns&Dashboard; |
1. K8S服務(wù)組件之kube-dns 2. K8S服務(wù)組件之Dashboard |
第十三章 Kubernetes中的角色訪問控制機(jī)制(RBAC)支持 | 1. Kubernetes中的??訪問控制機(jī)制(RBAC)?持 |
第十四章 部署nginx ingress; | 1. 部署nginx ingress |
第十五章 使用Prometheus監(jiān)控Kubernetes集群和應(yīng)用; | 1. 使?Prometheus監(jiān)控Kubernetes集群 |
第十六章 kubernetes 集群升級(jí) |
第一章 kubernetes 功能介紹; 1. Docker介紹 2. kubernetes功能介紹 3. kubernetes架構(gòu)介紹 |
第二章 在CentOS上部署kubernetes1.7.6集群; 1. kubernetes部署架構(gòu)說明 2. 在CentOS上部署kubernetes1.7.6集群 |
第三章 創(chuàng)建TLS證書和秘鑰; 1. TLS證書介紹 2. 創(chuàng)建TLS證書和秘鑰 |
第四章 安裝kubectl命令行工具; 1. 安裝kubectl命令行工具 2. kubectl常用命令使用 |
第五章 創(chuàng)建kubeconfig 文件; 1. 創(chuàng)建kubeconfig ?件 |
第六章 etcd 集群部署; 1. etcd 集群配置 2. etcd 集群部署 |
第七章 部署k8s-master-v1.7.6節(jié)點(diǎn); 1. 部署k8s-master-v1.7.6節(jié)點(diǎn) 2. k8s-master配置說明 |
第八章 部署k8s-v1.7.6 node 節(jié)點(diǎn); 1. 部署k8s-v1.7.6 node 節(jié)點(diǎn) 2. Node節(jié)點(diǎn)配置說明 |
第九章 kubectl 操作示例; 1. kubectl 操作說明 |
第十章 kubernetes 部署第一個(gè)應(yīng)用; 1. kubernetes 部署第?個(gè)應(yīng)? |
第十一章 kubernetes之pod 調(diào)度; 1. kubernetes之pod 調(diào)度 |
第十二章 K8S服務(wù)組件之kube-dns&Dashboard; 1. K8S服務(wù)組件之kube-dns 2. K8S服務(wù)組件之Dashboard |
第十三章 Kubernetes中的角色訪問控制機(jī)制(RBAC)支持 1. Kubernetes中的??訪問控制機(jī)制(RBAC)?持 |
第十四章 部署nginx ingress; 1. 部署nginx ingress |
第十五章 使用Prometheus監(jiān)控Kubernetes集群和應(yīng)用; 1. 使?Prometheus監(jiān)控Kubernetes集群 |
第十六章 kubernetes 集群升級(jí) |