阿良-k8s架构师运维实战高级班课程介绍:
阿良老师是K8s认证中国区官方授权导师,K8s运维架构师,资深Linux集群架构实战专家,前奇虎360高级DevOps工程师,曾负责近千台服务器,主导从0到1实现亿级PV中大型互联网架构,K8s容器平台建设及微服务容器化迁移等多个项目。课程内容包含docker+lnmp的实例,docker+jenkins的cicd,k8s+promethus+grafna,k8s+jenkins的cicd,k8s+elk的日志收集,k8s+lnmp的实例,这些都可以直接在生产中参考使用。
课程目录:
开班仪式
【回放】开班仪式:行情分析、内容综述及学习建议(10月17日 09:00-10:00) 免费试学
02
赠送录播:搭建一个完整企业级K8s集群(二进制)
【录播】K8s环境介绍、Docker即将弃用,系统初始化(32分钟)
【录播】ETCD集群部署(32分钟)
【录播】部署Master节点组件(34分钟)
【录播】部署Node节点组件(16分钟)
【录播】部署插件:Dashboard和CoreDNS(11分钟)
【录播】增加负载均衡器,扩容为高可用集群(50分钟)
03
第 1 章:Kubernetes 运维管理
【回放】Kubernetes 容器云平台技术落地方案(10月17日 10:00-11:00)
【回放】自动化部署一个K8s集群,K8s高可用方案(10月17日 11:00-12:00)
【回放】Kubernetes 数据库 Etcd 备份与恢复(10月17日 14:00-15:00)
【回放】Kubelet 证书自动续签(10月17日 15:00-15:30)
【回放】Kubernetes 集群常见故障排查思路(10月17日 15:30-16:00)
【回放】职业发展探讨(10月17日 16:00-16:30)
【回放】弹性伸缩概述、K8s弹性伸缩布局(10月24日 09:00-10:00)
04
第 2 章:Kubernetes 弹性伸缩
【回放】Node 扩容/缩容(云厂商与自研发实现)(10月24日 10:00-11:00)
【回放】Node扩容/缩容自研发实现,HPA介绍(10月24日 11:00-12:00)
【回放】Pod 扩容/缩容:HPA基于资源指标实践(10月24日 14:00-14:30)
【回放】Pod 扩容/缩容:HPA冷却周期(10月24日 14:30-15:00)
【回放】Pod 扩容/缩容:HPA自定义指标环境准备(10月24日 15:00-15:30)
【回放】Pod 扩容/缩容:HPA自定义指标(QPS)实践(10月24日 15:30-17:00)
05
第 3 章:Kubernetes 应用包管理器 Helm (v3)
【回放】Helm 概述 & 安装(10月31日 09:00-09:30)
【回放】Helm 应用部署、升级(10月31日 09:30-11:00)
【录播】Helm应用回滚、卸载,Chart模板:内置对象(46分钟)
【回放】Chart 模板:常用内置函数,流程控制1(10月31日 14:00-15:00)
【回放】Chart 模板:流程控制2,变量,命名模板(10月31日 15:00-16:30)
【回放】手动编写一个Chart,并使用Harbor集中管理(10月31日 16:30-17:30)
06
第 4 章:Kubernetes 集群网络
【回放】网络基础知识:交换技术(11月14日 09:00-10:00)
【回放】网络基础知识:路由技术与OSI七层模型(11月14日 10:00-11:00)
【回放】Docker网络模型与K8s网络模型(11月14日 11:00-12:00)
【回放】Flannel网络:部署,工作模式(11月14日 14:00-15:00)
【回放】Flannel网络:VXLAN和HostGW原理剖析(11月14日 15:00-16:00)
【回放】Calico网络:部署、IPIP和BGP模式原理剖析(11月14日 16:00-17:00)
【回放】Calico路由反射器,选型方案,与办公互通(11月14日 17:00-17:30)
07
第 5 章:Kubernetes 使用 Ceph 作为后端存储
【回放】网络访问控制(Pod ACL)(11月21日 09:00-09:45)
【回放】Ceph介绍,架构,核心概念,版本选择(11月21日 09:45-10:30)
【回放】服务器配置推荐,系统初始化,集群搭建-1(11月21日 10:30-11:30)
【回放】Ceph集群搭建-2,服务管理和常用命令(11月21日 11:30-12:00)
【回放】RBD块存储介绍与使用(11月21日 14:00-15:00)
【回放】RBD块存储使用:克隆与快照(11月21日 15:00-15:30)
【回放】CephFS文件系统创建与使用(11月21日 15:30-16:30)
【回放】Pod使用RBD和CephFS存储数据(PV动态供给)(11月21日 16:30-17:30)
【录播】Ceph集群监控(2)(6分钟)
【录播】Rook部署基于K8s部署Ceph集群与使用(39分钟)
08
第 6 章:SpringCloud 微服务容器化迁移
【回放】从运维角度看微服务架构(11月28日 09:00-10:00)
【回放】在K8S平台部署微服务项目应考虑什么问题?(11月28日 10:00-11:00)
【回放】一步步在K8S中部署SpringCloud微服务项目1(11月28日 11:00-12:00)
【回放】一步步在K8S中部署SpringCloud微服务项目2(11月28日 14:00-15:00)
【回放】生产环境踩坑经验分享(11月28日 15:00-16:00)
【回放】APM监控微服务项目:Skywalking(11月28日 16:00-17:00)
09
第 7 章:基于 Jenkins 构建微服务发布平台
【回放】发布流程设计(12月2日 20:30-21:00)
【回放】基础环境准备(12月2日 21:00-21:30)
【回放】Jenkins发布系统(12月2日 21:30-22:00)
【回放】Jenkins在K8s中动态创建代理(12月2日 22:00-22:30)
【回放】Jenkins Pipeline流水线(12月8日 20:30-21:30)
【回放】流水线自动发布微服务项目:需求与思路(12月8日 21:30-22:30)
【回放】Jenkins+K8s+Gitlab+Helm发布微服务(12月13日 20:30-21:30)
【回放】微服务发布失败回滚(12月13日 21:30-22:30)
10
第 8 章:微服务治理 Istio服务网格 初探
【录播】ServiceMesh服务网格(11分钟)
【录播】Istio介绍,架构,部署(23分钟)
【录播】Sidecar注入(24分钟)
【录播】Istio流量管理核心资源(26分钟)
【录播】Istio实现灰度发布:基于流量和基于内容(60分钟)
【录播】流量镜像:复制线上真实流量到测试环境(23分钟)
【录播】将应用暴露到互联网(12分钟)
【录播】可视化监控(25分钟)
【录播】案例:微服务网站项目接入Istio并灰度升级(43分钟)
11
在线答疑
【回放】在线答疑(12月20日 21:10-21:40)