课程目录
01 课程介绍
第1-5节:课程内容介绍、大纲详解、项目演示及学习指导。
02 项目设计与准备
第1-10节:项目架构设计、前后端分离、路由与数据交互模型。
03 Client-go必知必会
第1-8节:后端项目初始化、Client-go资源增删改查功能使用。
04 多集群管理
第1-12节:集群增删改查、状态检查、配置更新等后端功能。
05 命名空间管理
第1-8节:命名空间增删改查、详情查询及配置更新。
06 Pod管理
第1-10节:Pod增删改查、列表查询及代码优化。
07 调度资源管理
第1-11节:Deployment、StatefulSet等控制器管理。
08 服务发布和配置
第1-14节:Service、Ingress、ConfigMap等资源管理。
09 集群管理页面
第1-13节:前端工程初始化、集群增删改查及页面逻辑。
10 节点管理页面
第1-16节:节点列表查询、标签污点编辑及详情展示。
11 命名空间管理页面
第1-10节:命名空间列表、增删改查及组件封装。
12 Pod管理页面
第1-13节:Pod列表、删除、Yaml展示及编辑器封装。
13 调度资源列表及创建
第1-18节:Deployment列表、创建视图及全局数据管理。
14 Volume配置
第1-12节:Volume类型配置、挂载权限及数据展示。
15 容器配置
第1-11节:容器增删、镜像配置、启动命令及端口设置。
16 容器健康检查
第1-9节:健康检查配置、四种检查方式及数据校验。
17 容器环境变量和资源编辑
第1-12节:环境变量配置、存储挂载及图形化Yaml编辑。
18 调度资源管理
第1-14节:StatefulSet、DaemonSet、CronJob管理及复制功能。
19 服务发布管理
第1-22节:Service、Ingress管理、代理配置及Yaml生成。
20 配置资源管理
第1-13节:ConfigMap、Secret管理及不同类型创建功能。
21 存储资源管理
第1-11节:PV、PVC管理、创建编辑及Yaml数据创建。
22 前后端联调测试
第1-11节:跨域问题解决、集群、节点、服务等功能测试。
23 命名空间及节点管理
第1-18节:节点维护、Pod管理、资源复制及跨集群操作。
24 核心资源一键式功能
第1-24节:扩缩容、重启、更新镜像、版本回退及Yaml创建。
25 查看日志和执行命令
第1-23节:WebSocket实现Pod日志查看及命令执行。
26 拓扑图及资源统计
第1-19节:Ingress拓扑图、多集群资源统计及数据展示。
27 项目部署及Bug修复
第1-4节:Client-go改造、前后端部署及项目总结。