课程简介
全套课程从一个Devops角度去理解、分析和解决问题。从系统运维到应用实践全面讲解了kubernetes在生产实际部署的全过程,包含集群安装部署、服务自动与发现、性能监控等。同时也包含了大量部署配置文件用例,能极大的帮助大家快速稳定的部署一套kubernetes集群。
目标收益
本课程使用kubernetes1.7二进制方式部署,可以让学员深入了解kubernetes架构设计,课程包含大量生产使用案例,能让学员具备管理kubernetes集群能力,通过部署K8S 常用组件(kube-dns,ingress、dashboard),使学员熟练掌握 K8S yaml 配置文件编写技巧
培训对象
所有对容器技术、Docker、kubernetes(k8s)、Linux 感兴趣的学员
课程大纲
第一章 kubernetes 功能介绍; |
1. Docker介绍 2. kubernetes功能介绍 3. kubernetes架构介绍 |
第二章 在CentOS上部署kubernetes1.7.6集群; |
1. kubernetes部署架构说明 2. 在CentOS上部署kubernetes1.7.6集群 |
第三章 创建TLS证书和秘钥; |
1. TLS证书介绍 2. 创建TLS证书和秘钥 |
第四章 安装kubectl命令行工具; |
1. 安装kubectl命令行工具 2. kubectl常用命令使用 |
第五章 创建kubeconfig 文件; | 1. 创建kubeconfig ⽂件 |
第六章 etcd 集群部署; |
1. etcd 集群配置 2. etcd 集群部署 |
第七章 部署k8s-master-v1.7.6节点; |
1. 部署k8s-master-v1.7.6节点 2. k8s-master配置说明 |
第八章 部署k8s-v1.7.6 node 节点; |
1. 部署k8s-v1.7.6 node 节点 2. Node节点配置说明 |
第九章 kubectl 操作示例; | 1. kubectl 操作说明 |
第十章 kubernetes 部署第一个应用; | 1. kubernetes 部署第⼀个应⽤ |
第十一章 kubernetes之pod 调度; | 1. kubernetes之pod 调度 |
第十二章 K8S服务组件之kube-dns&Dashboard; |
1. K8S服务组件之kube-dns 2. K8S服务组件之Dashboard |
第十三章 Kubernetes中的角色访问控制机制(RBAC)支持 | 1. Kubernetes中的⾓⾊访问控制机制(RBAC)⽀持 |
第十四章 部署nginx ingress; | 1. 部署nginx ingress |
第十五章 使用Prometheus监控Kubernetes集群和应用; | 1. 使⽤Prometheus监控Kubernetes集群 |
第十六章 kubernetes 集群升级 |
第一章 kubernetes 功能介绍; 1. Docker介绍 2. kubernetes功能介绍 3. kubernetes架构介绍 |
第二章 在CentOS上部署kubernetes1.7.6集群; 1. kubernetes部署架构说明 2. 在CentOS上部署kubernetes1.7.6集群 |
第三章 创建TLS证书和秘钥; 1. TLS证书介绍 2. 创建TLS证书和秘钥 |
第四章 安装kubectl命令行工具; 1. 安装kubectl命令行工具 2. kubectl常用命令使用 |
第五章 创建kubeconfig 文件; 1. 创建kubeconfig ⽂件 |
第六章 etcd 集群部署; 1. etcd 集群配置 2. etcd 集群部署 |
第七章 部署k8s-master-v1.7.6节点; 1. 部署k8s-master-v1.7.6节点 2. k8s-master配置说明 |
第八章 部署k8s-v1.7.6 node 节点; 1. 部署k8s-v1.7.6 node 节点 2. Node节点配置说明 |
第九章 kubectl 操作示例; 1. kubectl 操作说明 |
第十章 kubernetes 部署第一个应用; 1. kubernetes 部署第⼀个应⽤ |
第十一章 kubernetes之pod 调度; 1. kubernetes之pod 调度 |
第十二章 K8S服务组件之kube-dns&Dashboard; 1. K8S服务组件之kube-dns 2. K8S服务组件之Dashboard |
第十三章 Kubernetes中的角色访问控制机制(RBAC)支持 1. Kubernetes中的⾓⾊访问控制机制(RBAC)⽀持 |
第十四章 部署nginx ingress; 1. 部署nginx ingress |
第十五章 使用Prometheus监控Kubernetes集群和应用; 1. 使⽤Prometheus监控Kubernetes集群 |
第十六章 kubernetes 集群升级 |