基础知识+高阶应用+原理剖析+二次开发 四维一体,打通K8S生产实践能力,轻松进军云原生 云计算资深架构师慕闲老师2023最新力作,保姆式实践指导+配套实用电子教程,助力Kubernetes(K8S)从入门到进阶,让你听得懂,更学得会,全方位提升满足企业多维需求的K8S实战技能。课程中将带领大家,系统学习新版K8S的核心知识、深度理解设计思想及底层架构原理,体系化平滑进阶的同时,基于GO从0到1打造专属K8S集群管理平台,真正落地K8S生产实践及二次开发能力。 你将会学到: 1. 系统构建Kubernetes知识体系 4. 深度剖析Kubernetes架构原理 2. 手把手打造K8S集群管理平台 5. 强化提升K8S二次开发能力 3. 驾驭监控&持续集成实践能力 6. 收获各种学习与实践避坑技巧 适合人群 对容器领域感兴趣的开发者和运维工程师 技术储备 熟悉Go基础语法 熟悉Linux 常规操作 环境参数 Kubernetes 1.23.x Golang 1.18.x Docker 20.10.x Ubuntu 18.04 试看链接:https://pan.baidu.com/s/1qxji1WD9nR4JU07JCyY_Zg?pwd=uab3 目录大纲: 第1章 【基础理论】Docker基础入门 12 节|92分钟 收起 视频: 1-1 Kubernetes系统精讲 带你轻松掌握云原生必备技能 试看 10:49 视频: 1-2 本章概览 02:12 视频: 1-3 Docker与虚拟机 试看 04:25 视频: 1-4 Docker安装与配置 06:38 视频: 1-5 Docker命令总结(1) 06:39 视频: 1-6 Docker命令总结(2) 06:52 视频: 1-7 Docker命令总结(3) 09:58 视频: 1-8 Dockerfile编写(1) 08:39 视频: 1-9 Dockerfile编写(2) 10:26 视频: 1-10 Dockerfile编写(3) 09:30 视频: 1-11 DockerCompose入门 09:51 视频: 1-12 本章小结 06:01 第2章 【基础理论】Kubernetes集群初始化 10 节|60分钟 收起 视频: 2-1 本章概览 02:30 视频: 2-2 K8S适用场景 04:02 视频: 2-3 K8S架构设计 试看 05:47 视频: 2-4 Docker与K8S的区别与联系 04:51 视频: 2-5 Kind初始化K8S集群 09:32 视频: 2-6 Kubeadm初始化K8S集群(上) 09:36 视频: 2-7 Kubeadm初始化K8S集群(下) 10:11 视频: 2-8 Kubeadm节点加入 03:38 视频: 2-9 Kubernetes冒烟测试 05:03 视频: 2-10 本章小结 04:15 第3章 【项目实战】KubeImooc项目开发环境搭建 21 节|178分钟 收起 视频: 3-1 本章概览 03:13 视频: 3-2 Harbor环境搭建(上) 21:31 视频: 3-3 Harbor环境搭建(下) 07:00 视频: 3-4 Golang后端项目环境搭建-集成Gin框架 06:04 视频: 3-5 Golang后端项目搭建-项目工程化结构拆分 10:23 视频: 3-6 Golang后端项目搭建-配置参数分离 08:34 视频: 3-7 Golang后端项目搭建-集成K8S(上) 07:44 视频: 3-8 Golang后端项目搭建-集成K8S(下) 09:10 视频: 3-9 Vue前端环境搭建 06:14 视频: 3-10 Vue项目初始化配置 05:38 视频: 3-11 前后端代码联调 18:47 视频: 3-12 项目打包发布(上) 07:02 视频: 3-13 项目打包发布(中) 07:53 视频: 3-14 项目打包发布(下) 04:58 视频: 3-15 项目持续集成流程梳理 03:48 视频: 3-16 项目持续集成之Gogs代码仓库搭建 11:52 视频: 3-17 项目持续集成之Drone环境搭建 05:50 视频: 3-18 项目持续集成之流水线配置 16:18 视频: 3-19 项目持续集成之前端项目自动发布 05:12 视频: 3-20 项目持续集成之后端项目自动发布 01:31 视频: 3-21 本章小结 08:38 第4章 【核心知识+原理分析】Pod参数详解 10 节|72分钟 收起 视频: 4-1 本章概览 01:43 视频: 4-2 Docker容器与Pod的区别 03:58 视频: 4-3 系统学习Pod定义参数之Pod内容器定义参数(上) 07:36 视频: 4-4 系统学习Pod定义参数之Pod内容器定义参数(中) 10:28 视频: 4-5 系统学习Pod定义参数之Pod内容器定义参数(下) 07:01 视频: 4-6 系统学习Pod定义参数之Pod健康检查(上) 11:03 视频: 4-7 系统学习Pod定义参数之Pod健康检查(下) 11:49 视频: 4-8 系统学习Pod定义参数之作用于整个Pod的参数 06:39 视频: 4-9 系统学习Pod定义参数之Pod卷挂载 07:19 视频: 4-10 本章小结 04:11 第5章 【项目实战】KubeImooc项目Pod管理模块开发 29 节|322分钟 收起 视频: 5-1 本章概览 02:01 视频: 5-2 Pod接口开发之接口梳理 03:33 视频: 5-3 Pod接口开发之命名空间管理(上) 09:03 视频: 5-4 Pod接口开发之命名空间管理(下) 04:33 视频: 5-5 Pod接口开发之Pod创建(1) 14:45 视频: 5-6 Pod接口开发之Pod创建(2) 08:14 视频: 5-7 Pod接口开发之Pod创建(3) 13:57 视频: 5-8 Pod接口开发之Pod创建(4) 12:58 视频: 5-9 Pod接口开发之Pod创建(5) 15:08 视频: 5-10 Pod接口开发之Pod创建(6) 13:49 视频: 5-11 Pod接口开发之Pod创建(7) 22:41 视频: 5-12 Pod接口开发之Pod创建(8) 19:13 视频: 5-13 Pod接口开发之Pod创建(9) 10:47 视频: 5-14 Pod更新操作之Update 11:44 视频: 5-15 Pod更新操作是Patch 09:52 视频: 5-16 Pod更新操作之Watcher状态后更新(上) 11:49 视频: 5-17 Pod更新操作之Watcher状态后更新(下) 14:47 视频: 5-18 Pod详情查看(1) 17:49 视频: 5-19 Pod详情查看(2) 12:48 视频: 5-20 Pod详情查看(3) 08:34 视频: 5-21 Pod详情查看(4) 17:09 视频: 5-22 Pod列表展示接口开发(上) 13:47 视频: 5-23 Pod列表展示接口开发(下) 05:44 视频: 5-24 Pod删除接口开发 05:26 视频: 5-25 界面开发与接口联调(上) 11:56 视频: 5-26 界面开发与接口联调(中) 13:33 视频: 5-27 界面开发与接口联调(下) 07:10 视频: 5-28 项目持续集成 03:40 视频: 5-29 本章小结 04:44 第6章 【核心知识+原理分析】K8S调度管理 12 节|75分钟 收起 视频: 6-1 本章概览 00:54 视频: 6-2 调度器原理分析 08:11 视频: 6-3 nodename调度讲解 07:59 视频: 6-4 nodeSelector调度讲解 05:56 视频: 6-5 taints toerations调度-1 06:53 视频: 6-6 taints toerations调度-2 05:53 视频: 6-7 taints toerations调度-3 07:40 视频: 6-8 Affnity调度之node硬亲和调度 07:37 视频: 6-9 Affnity调度之node软亲和调度 05:34 视频: 6-10 Affinity调度之pod亲和调度 07:06 视频: 6-11 Affinity调度之pod反亲和调度 04:24 视频: 6-12 本章小结 06:44 第7章 【项目实战】KubeImooc项目调度管理模块开发 14 节|130分钟 收起 视频: 7-1 本章概览 01:36 视频: 7-2 NodeScheduling接口梳理 06:24 视频: 7-3 Node列表开发(1) 17:26 视频: 7-4 Node列表开发(2) 12:35 视频: 7-5 Node详情查看 11:58 视频: 7-6 Node标签管理-1 14:41 视频: 7-7 Node标签管理-2 03:19 视频: 7-8 Node污点管理 05:50 视频: 7-9 查看Node下所有Pod接口 02:24 视频: 7-10 Pod创建新增Tolerations参数 05:52 视频: 7-11 nodeAffinity调度 30:09 视频: 7-12 前端开发&接口联调 08:17 视频: 7-13 项目持续集成 03:03 视频: 7-14 本章小结 05:28 第8章 【核心知识+原理分析】将应用和配置分离 5 节|24分钟 收起 视频: 8-1 本章概览 01:35 视频: 8-2 配置分离实现原理 06:06 视频: 8-3 ConfigMap配置分离yaml编排示例 07:33 视频: 8-4 Secret配置分离 yaml编排示例 04:22 视频: 8-5 本章小结 04:21 第9章 【项目实战】KubeImooc项目应用与配置分离模块开发 15 节|168分钟 收起 视频: 9-1 本章概览 01:10 视频: 9-2 接口开发梳理 09:12 视频: 9-3 ConfigMap创建和更新 23:19 视频: 9-4 ConfigMap列表和详情查询 20:50 视频: 9-5 ConfigMap删除 02:45 视频: 9-6 Secret接口路由定义 06:29 视频: 9-7 Secret创建与更新 19:29 视频: 9-8 Secret删除 02:43 视频: 9-9 Secret列表和详情查询 18:14 视频: 9-10 Pod支持动态环境变量-1 07:57 视频: 9-11 Pod支持动态环境变量-2 10:41 视频: 9-12 Pod支持动态环境变量-3 18:22 视频: 9-13 界面开发&接口联调 15:24 视频: 9-14 项目持续集成 02:40 视频: 9-15 本章小结 08:05 第10章 【核心知识+原理分析】存储卷管理 12 节|92分钟 收起 视频: 10-1 本章概览 01:39 视频: 10-2 EmptyDir 编排讲解 09:49 视频: 10-3 HostPath编排讲解 10:08 视频: 10-4 Downward编排详解 06:18 视频: 10-5 ConfigMap编排详解 09:46 视频: 10-6 Secret编排详解 02:49 视频: 10-7 NFS环境搭建 08:25 视频: 10-8 PV和PVC工作原理 05:35 视频: 10-9 PV和PVC编排详解 08:29 视频: 10-10 NFS Provisioner安装 13:16 视频: 10-11 StorageClass编排详解 08:18 视频: 10-12 本章小结 07:15 第11章 【项目实战】KubeImooc项目存储卷管理 内容更新中 第12章 【核心知识+原理分析】服务发现 内容更新中 第13章 【项目实战】KubeImooc项目服务发现模块开发 内容更新中 第14章 【核心知识+原理分析】工作负载管理 内容更新中 第15章 【项目实战】KubeImooc工作负载管理模块开发 内容更新中 第16章 【核心知识+原理分析】K8S认证与授权 内容更新中 第17章 【项目实战】KubeImooc认证与授权模块开发 内容更新中 第18章 【项目实战】K8S二次开发 CRD项目实战 内容更新中 第19章 【项目实战】整合Harbor镜像中心 内容更新中 第20章 【项目实战】集群监控,整合Prometheus 内容更新中 来源: Kubernetes系统精讲 Go语言实战K8S集群可视化同步追更 |