Kubernetes系统精讲 Go语言实战K8S集群可视化

基础知识+高阶应用+原理剖析+二次开发 四维一体,打通K8S生产实践能力,轻松进军云原生

难度:中级
|
时长:共 39 小时
¥399.00
距离活动结束
立即购买
加购物车
已有 317 人在学
  • 系统构建Kubernetes知识体系
  • 深度剖析Kubernetes架构原理
  • 手把手打造K8S集群管理平台
  • 强化提升K8S二次开发能力
  • 驾驭监控&持续集成实践能力
  • 收获各种学习与实践避坑技巧
试看本节课 10:49
试看本节课 04:25
试看本节课 05:47
1-1 Kubernetes系统精讲 带你轻松掌握云原生必备技能
1-3 Docker与虚拟机
2-3 K8S架构设计

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
云计算资深架构师慕闲老师2023最新力作,保姆式实践指导+配套实用电子教程,助力Kubernetes(K8S)从入门到进阶,让你听得懂,更学得会,全方位提升满足企业多维需求的K8S实战技能。课程中将带领大家,系统学习新版K8S的核心知识、深度理解设计思想及底层架构原理,体系化平滑进阶的同时,基于GO从0到1打造专属K8S集群管理平台,真正落地K8S生产实践及二次开发能力。
第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调度(上)
    06:53
  • 视频:
    6-6 taints toerations调度(中)
    05:53
  • 视频:
    6-7 taints toerations调度(下)
    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列表开发(上)
    17:26
  • 视频:
    7-4 Node列表开发(下)
    12:35
  • 视频:
    7-5 Node详情查看
    11:58
  • 视频:
    7-6 Node标签管理(上)
    14:41
  • 视频:
    7-7 Node标签管理(下)
    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支持动态环境变量(上)
    07:57
  • 视频:
    9-11 Pod支持动态环境变量(中)
    10:41
  • 视频:
    9-12 Pod支持动态环境变量(下)
    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:17
  • 视频:
    10-5 ConfigMap编排详解
    09:46
  • 视频:
    10-6 Secret编排详解
    02:49
  • 视频:
    10-7 NFS环境搭建
    08:25
  • 视频:
    10-8 PV和PVC工作原理
    04:57
  • 视频:
    10-9 PV和PVC编排详解
    08:29
  • 视频:
    10-10 NFS Provisioner安装
    13:16
  • 视频:
    10-11 StorageClass编排详解
    08:18
  • 视频:
    10-12 本章小结
    07:15
第11章 【项目实战】KubeImooc项目存储卷管理
21 节|214分钟
展开
  • 视频:
    11-1 本章概览
    01:33
  • 视频:
    11-2 接口梳理
    05:00
  • 视频:
    11-3 PersistentVolume创建-1
    15:22
  • 视频:
    11-4 PersistentVolume创建-2
    11:57
  • 视频:
    11-5 PersistentVolume 删除
    01:55
  • 视频:
    11-6 PersistentVolume列表查询
    12:28
  • 视频:
    11-7 PersistentVolume代码Review-
    09:42
  • 视频:
    11-8 PersistentVolumeClaim创建
    13:05
  • 视频:
    11-9 PersistentVolumeClaim删除
    01:52
  • 视频:
    11-10 PersistentVolumeClaim列表查询
    09:34
  • 视频:
    11-11 PersistentVolumeClaim 代码Review
    08:49
  • 视频:
    11-12 StorageClass创建
    19:33
  • 视频:
    11-13 StorageClass删除接口
    01:35
  • 视频:
    11-14 StorageClass列表查询
    14:17
  • 视频:
    11-15 StorageClass代码Review
    09:25
  • 视频:
    11-16 Pod适配多种存储卷(上)
    19:41
  • 视频:
    11-17 Pod适配多种存储卷(下)
    20:56
  • 视频:
    11-18 界面开发与接口联调
    10:51
  • 视频:
    11-19 本章功能演示与优化
    13:28
  • 视频:
    11-20 项目持续集成
    03:42
  • 视频:
    11-21 本章小结
    09:05
第12章 【核心知识+原理分析】服务发现
11 节|105分钟
展开
  • 视频:
    12-1 本章概览
    01:47
  • 视频:
    12-2 服务发现工作原理
    12:25
  • 视频:
    12-3 端口映射方式服务发现
    03:50
  • 视频:
    12-4 NodePort方式服务发现
    06:20
  • 视频:
    12-5 Metallb实践LoadBalancer
    14:11
  • 视频:
    12-6 Ingress Controller Traefik安装
    08:38
  • 视频:
    12-7 Ingress编排详解
    10:20
  • 视频:
    12-8 Traefik IngressRoute实践
    08:42
  • 视频:
    12-9 Traefik Middware编排详解
    05:58
  • 视频:
    12-10 Traefik 为Kubeimooc配置TLS证书支持
    21:32
  • 视频:
    12-11 本章小结
    11:16
第13章 【项目实战】KubeImooc项目服务发现模块开发
16 节|114分钟
展开
  • 视频:
    13-1 本章概览
    00:51
  • 视频:
    13-2 接口梳理
    02:51
  • 视频:
    13-3 Service接口定义
    07:13
  • 视频:
    13-4 Service创建接口开发
    11:48
  • 视频:
    13-5 Service更新接口开发
    04:40
  • 视频:
    13-6 Service删除接口开发
    01:53
  • 视频:
    13-7 Service列表查询接口开发
    08:21
  • 视频:
    13-8 Service详情接口开发
    04:28
  • 视频:
    13-9 Service模块代码Review
    12:51
  • 视频:
    13-10 Ingress增删改查
    11:29
  • 视频:
    13-11 IngressRoute查询(上)
    17:42
  • 视频:
    13-12 IngressRoute查询(下)
    09:17
  • 视频:
    13-13 IngressRoute创建&更新&删除接口开发
    07:50
  • 视频:
    13-14 界面开发&接口联调
    05:05
  • 视频:
    13-15 项目持续集成
    02:32
  • 视频:
    13-16 本章小结
    04:15
第14章 【核心知识+原理分析】工作负载管理
8 节|57分钟
展开
  • 视频:
    14-1 本章概览
    01:33
  • 视频:
    14-2 Deployment编排详解
    10:45
  • 视频:
    14-3 StatefulSet运行原理分析
    05:46
  • 视频:
    14-4 StatefulSet编排详解
    14:23
  • 视频:
    14-5 DaemonSet编排详解
    05:03
  • 视频:
    14-6 Job编排详解
    06:23
  • 视频:
    14-7 CronJob编排详解
    06:31
  • 视频:
    14-8 本章小结
    05:50
第15章 【项目实战】KubeImooc工作负载管理模块开发
15 节|99分钟
展开
  • 视频:
    15-1 本章概览
    01:37
  • 视频:
    15-2 接口梳理
    01:28
  • 视频:
    15-3 StatefulSet创建接口
    16:46
  • 视频:
    15-4 StatefulSet更新接口
    05:30
  • 视频:
    15-5 StatefulSet删除接口
    01:35
  • 视频:
    15-6 StatefulSet列表查询
    06:28
  • 视频:
    15-7 StatefulSet详情查看接口
    11:08
  • 视频:
    15-8 StatefulSet代码Review
    15:52
  • 视频:
    15-9 Deployment增删改查
    04:24
  • 视频:
    15-10 DaemonSet增删改查
    04:09
  • 视频:
    15-11 Job增删改查
    08:14
  • 视频:
    15-12 CronJob增删改查
    05:46
  • 视频:
    15-13 界面开发&接口联调
    06:22
  • 视频:
    15-14 项目持续集成
    03:43
  • 视频:
    15-15 本章小结
    05:04
第16章 【核心知识+原理分析】K8S认证与授权
9 节|62分钟
展开
  • 视频:
    16-1 本章概览
    01:25
  • 视频:
    16-2 认证与授权流程梳理
    04:39
  • 视频:
    16-3 X509证书双向认证原理
    07:43
  • 视频:
    16-4 X509证书双向认证实践论证
    05:26
  • 视频:
    16-5 Token集群外单向认证(上)
    10:26
  • 视频:
    16-6 Token集群外单向认证(中)
    07:26
  • 视频:
    16-7 Token集群外单向认证(下)
    09:00
  • 视频:
    16-8 Token集群内单向认证
    07:16
  • 视频:
    16-9 本章小结
    08:12
第17章 【项目实战】KubeImooc认证与授权模块开发
12 节|72分钟
展开
  • 视频:
    17-1 本章概览
    01:08
  • 视频:
    17-2 接口梳理
    02:21
  • 视频:
    17-3 ServiceAccount创建接口
    05:50
  • 视频:
    17-4 ServiceAccount查询与删除
    05:00
  • 视频:
    17-5 Role和ClusterRole创建与更新
    18:33
  • 视频:
    17-6 Role和ClusterRole删除
    04:27
  • 视频:
    17-7 Role和ClusterRole列表查询
    06:29
  • 视频:
    17-8 Role和ClusterRole详情查询
    04:32
  • 视频:
    17-9 Sa和Role以及ClusterRole代码Review
    05:04
  • 视频:
    17-10 RoleBinding和ClusterRoleBinding增删改查
    06:11
  • 视频:
    17-11 界面开发和接口联调
    05:07
  • 视频:
    17-12 本章小结
    07:18
第18章 【项目实战】K8S二次开发 Kubebuilder实战CRD+Operator
13 节|119分钟
展开
  • 视频:
    18-1 本章概览
    01:50
  • 视频:
    18-2 CRD和Operator概念理解
    08:05
  • 视频:
    18-3 DataBackup Operator 运行逻辑梳理
    07:30
  • 视频:
    18-4 基于Kubebuilder脚手架搭建开发环境
    15:38
  • 视频:
    18-5 Kubebuilder脚手架demo发布测试(上)
    15:25
  • 视频:
    18-6 Kubebuilder脚手架demo发布测试(下)
    14:02
  • 视频:
    18-7 Databack CRD 参数结构定义
    07:57
  • 视频:
    18-8 Databack Operator 代码实现(上)
    10:11
  • 视频:
    18-9 Databack Operator 代码实现(中)
    05:26
  • 视频:
    18-10 Databack Operator 代码实现(下)
    12:50
  • 视频:
    18-11 Databack Operator Makefile方式发布
    07:45
  • 视频:
    18-12 CRD+Operator正式对外发布
    03:42
  • 视频:
    18-13 本章小结
    07:45
第19章 【项目实战】整合Harbor镜像中心
8 节|76分钟
展开
  • 视频:
    19-1 本章概览
    01:25
  • 视频:
    19-2 Harbor V1升级到V2
    07:21
  • 视频:
    19-3 接口梳理&HarborClient开发
    23:06
  • 视频:
    19-4 Projects分页+模糊查询
    15:22
  • 视频:
    19-5 Repository和Artfifact分页+模糊查询
    03:13
  • 视频:
    19-6 基于Harbor推荐镜像接口开发
    14:06
  • 视频:
    19-7 界面开发和接口联调
    04:38
  • 视频:
    19-8 本章小结
    05:58
第20章 【项目实战】集群监控,整合Prometheus
12 节|102分钟
展开
  • 视频:
    20-1 本章概览
    03:16
  • 视频:
    20-2 功能梳理
    02:59
  • 视频:
    20-3 K8S集群信息展示接口开发
    17:46
  • 视频:
    20-4 集群资源统计信息查看接口开发
    02:14
  • 视频:
    20-5 metrics-server安装
    04:15
  • 视频:
    20-6 集群CPU和内存以及Pod使用占比接口开发
    18:23
  • 视频:
    20-7 prometheus安装
    06:31
  • 视频:
    20-8 Prometheus Exporter集成到KubeImooc
    13:58
  • 视频:
    20-9 内存和CPU变化趋势接口开发
    13:47
  • 视频:
    20-10 抽离Prometheus配置参数
    04:12
  • 视频:
    20-11 前后端接口联调
    04:02
  • 视频:
    20-12 本章小结
    10:05
本课程已完结
适合人群
对容器领域感兴趣的开发者和运维工程师
技术储备
熟悉Go基础语法
熟悉Linux 常规操作
环境参数
Kubernetes 1.23.x
Golang 1.18.x
Docker 20.10.x
Ubuntu 18.04
暮闲
架构师, 已有3679个学生
不为别的,只为提升面试通过率
尽管课程时间很长,
但没关系,我们有老师的陪伴,
还有同学之间互相鼓励,彼此帮助,
完成学习后,还能获得慕课网官方认证的证书。
立即购买
本课程被纳入了《容器化实践从入门到进阶》的学习路线中,共 5 个步骤,5 门课。
Step1: 云原生基石-Linux系统
Linux系统 从入门到进阶-全新版
难度 中级
原价 ¥169.00
已有 319 人在学
加购物车
Step2: Shell基础入门
掌握Shell脚本编程 360架构师带你进阶Linux高手
难度 中级
原价 ¥366.00
已有 1619 人在学
加购物车
Step3: Docker应用入门
Docker 系统性入门+进阶实践(最新版)
难度 中级
原价 ¥299.00
已有 1856 人在学
加购物车
Step4: Kubernetes 从入门到进阶实践
Kubernetes系统精讲 Go语言实战K8S集群可视化
难度 中级
原价 ¥399.00
已有 317 人在学
加购物车
Step5: 云边一体化应用
云原生+边缘计算项目实战-KubeEdge打造边缘管理平台
难度 中级
原价 ¥468.00
已有 233 人在学
加购物车
路线特惠价: ¥1701 5门课总价:¥1701
选择该路线学习
已有4344人在学
数据加载中...
《Kubernetes系统精讲 Go语言实战K8S集群可视化》的真实评价
综合评分:分,共 人参与
篇幅原因,只展示最近100条评价

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题

意见反馈 帮助中心 APP下载
官方微信