登录
注册
福利:
购VIP会员全站资源免费
推荐:
【新手学习路线】
【k8s云原生进阶】
【会员85折】
新
Rust探索和教学方向
切换导航
首页
课程
查缺补漏
运开
AI开发
eBPF
上新
hot
Gin实战手撸K8S可视化管理系统(第一波)
基本套路、加载密文列表、显示类型
第1讲:使用Gin脚手架调用第一个k8s API
第2讲:依赖注入Deployment监听对象
第3讲:封装DeploymentService、构建模型
第4讲:整合POD监听对象到脚手架中
第5讲:跨域中间件、初步创建前端(vue2)
第6讲:补充课(选学):临时处理用户登录和权限
第7讲:补充课:把Vue打包到Go API 中
第8讲:补充课:把Vue编译到Go API 中
第9讲:WebSocket整合gin、动态显示deployment列表
第10讲:移植课:显示deployment时间、状态、事件等
第11讲:显示Pods列表(1):加载所有namespace
第12讲:显示Pods列表(2):加载Pods列表
第13讲:显示Pods列表(3):显示POD状态
第14讲:Pods列表(4):显示POD事件信息、统计数量
第15讲:Pods列表(5):监听POD变化、动态更新页面
第16讲:Pods列表补充课:关于排序k8s资源列表
第17讲:Pods列表:实现POD列表排序和分页
第18讲:Pods列表:实现POD列表排序和分页(WebSocket)
第19讲:基本思路、获取ingress列表
第20讲:(演示课)加载ingress列表到页面上
第21讲:创建ingress(1):最基本的新增页面
第22讲:创建ingress(2):根据NS选择Service
第23讲:创建ingress(3):初步保存Ingress对象
第24讲:创建ingress(4):支持原始标签
第25讲:补充:列表支持域名查看、删除
第26讲:新建ingress:支持跨域
第27讲:创建Ingress:支持跨域标识列表展现
第28讲:创建Ingress:支持路径重写
第29讲:基本套路、加载密文列表、显示类型
第30讲:创建Secret:Opaque类型(演示课)
第31讲:创建Secret-TLS类型(上):自动加载组件
第32讲:创建Secret-TLS类型(下):保存TLS
第33讲:Secret查看功能的基本实现
第34讲:Secret查看之TLS证书解析(选学)
第35讲:ConfigMap管理:显示列表(演示课)
第36讲:ConfigMap管理:创建配置(快速手撸)
第37讲:ConfigMap管理:查看配置和更新配置
第38讲:ConfigMap管理:从文件导入(前端)
第39讲:k8s API获取POD日志和监听日志
第40讲:构建页面、获取POD容器、查看日志
第41讲:配合VUE动态监听日志变化
第42讲:准备工作:程序远程直连k8s apiserver的方法
第43讲:远程执行POD命令的基本方法
第44讲:使用控制台与gin和POD进行远程交互
第45讲:使用websocket和POD远程交互套路
第46讲:集成webshell前端到脚手架中(初步)
第47讲:集成webshell到pod列表中
第48讲:补充:Pod日志监听的性能优化
第49讲:顺手实现一个Node 远程shell
第50讲:Node列表展现(演示课)
第51讲:Node列表(2):显示标签、编辑标签
第52讲:Node列表(3):显示节点污点
第53讲:Node列表(4):显示节点CPU、内存、PODS容量信息
第54讲:Node列表(5):显示节点已使用CPU、内存
第55讲:Node列表(6):编辑节点标签和污点
第56讲:Node列表(7):NodeShell和Node列表整合套路
第57讲:取出Roles列表、项目目录结构调整
第58讲:创建角色(1):基本界面
第59讲:创建角色(2): 编写资源获取API
第60讲:创建角色(3): 初步保存Role
第61讲:创建角色(4):显示角色和用户绑定关系
第62讲:创建角色(5):创建角色和用户绑定(演示课)
第63讲:创建角色(6):“快捷”修改角色绑定
第64讲:角色(7):角色编辑
第65讲:服务账号(1):列表展现、获取token
第66讲:服务账号(2):展现token(上节课作业)
第67讲:集群角色列表可视化(演示课)
第68讲:集群角色增删改(演示课)
第69讲:集群角色绑定(演示课)
第70讲:补充课:自动创建用户(1):代码签发证书
第71讲:自动创建用户(2):可视化创建(演示课)
第72讲:自动创建用户(3):代码生成用户config文件(原理)
第73讲:自动创建用户(4):代码生成用户config文件(界面)
第74讲:代码结构和初步界面构建
第75讲:副本数、Selector界面构建(演示课)
第76讲:Selector之matchExpressions的构建
第77讲:补充课:前端界面组件化
第78讲:POD配置(1):容器配置、基本界面
第79讲:初步保存deployment
第80讲:init容器可视化、组件优化
第81讲:补充课时:Deployment的快捷创建
第82讲:args参数可视化
第83讲:存活检查:exec模式、实例演示
第84讲:存活检查:http模式、实例演示
第85讲:容器就绪检查快速可视化实现
第86讲:补充课:Deployment详细和Pod列表
第87讲:调度可视化:节点名称和选择器
第88讲:本课程第一波结束
课程讨论
提 交
×