获取资料

139G超大容量解析大运维平台 Go+Vue+K8s+CICD+服务树+监控 7模块运维平台开发全解析

139G超大容量解析大运维平台 Go+Vue+K8s+CICD+服务树+监控 7模块运维平台开发全解析

课程介绍

课程亮点:

1. 模块化开发思路:7大核心模块,包括Prometheus监控、Kubernetes运维、CICD流水线、服务树设计等,逐步讲解从零到一开发流程。

2. 技术栈全面覆盖:使用Go语言构建后端服务,Vue3实现现代化前端交互,结合K8s实现容器化部署与运维。

3. 实战驱动学习:超900节课程内容,涵盖从基础搭建到高阶优化的每一步骤,帮助学员在实际工作中快速上手。

4. 行业级实践案例:通过详尽的Prometheus监控、Helm管理等案例,解析运维平台开发的关键技术点和实现细节。

5. 持续更新与支持:课程内容持续扩展,确保涵盖运维领域的最新技术趋势,让学员时刻保持技能领先。

无论你是后端开发工程师、运维工程师,还是希望转型全栈运维开发的技术人员,这门课程都将帮助你系统掌握大运维平台开发的核心技能,成为行业领先的复合型技术人才!

课程目录

目录中文件数:1587个

01-第251期_开发Prometheus运维监控平台都有哪8个核.mp4

02-golang-vue3-7模块大运维平台视频突破800集了-.mp4

03-第255期_做运维开发课程很多年了_给大家分享一下我课程定价.mp4

04-[持续更新]7模块大运维平台开发-go-vue-k8s-ci.mp4

05-7模块大运维平台回顾剪辑.mp4

0538.小乙运维杂货铺7模块大运维平台开发-go-vue-k8s-cicd-服务树-监控_文件目录.txt

06-第256期_某浪章节上限100_看小乙老师如何合并章节_给大.mp4

07-开发运维平台到底难不难.mp4

08-突破900集_模块5Prometheus监控已完成_12个页.mp4

09-第260期__用go开发运维平台之k8s模块开发过半了_给你.mp4

10-我做了一个艰难的决定_7模块大运维平台课程即将涨价_犹豫的兄.mp4

100-10_3_搭建ubuntu2.mp4

1000-11_2考虑布局和detail接口.mp4

1001-11_3通过query去查询节点详情.mp4

1002-11_4详情拼接.mp4

1003-11_5详情采用desc组件.mp4

1004-11_6pod列表表格.mp4

1005-11_7convertPod方法.mp4

1006-11_8getPodsListByNodeName接口.mp4

1007-11_9解决pod表格不显示问题.mp4

1008-11_10调整样式和位置.mp4

1009-11_11进行美化.mp4

101-10_4_搭建k8s1_2.mp4

1010-11_12节点condition列表.mp4

1011-11_13节点event转换方法.mp4

1012-11_14节点event列表.mp4

1013-11_15list加速和搜索.mp4

1014-11_16总结.mp4

1015-12_1总结集群管理员的操作.mp4

1016-12_2调研helm-web.mp4

1017-12_3helm使用client-go操作.mp4

1018-12_4设计yaml-apply的web化.mp4

1019-12_5设计模板和task表.mp4

102-10_5_部署mysql.mp4

1020-12_6模板和task的mock.mp4

1021-12_7applyTask的变量替换.mp4

1022-12_8DynamicClient的使用.mp4

1023-12_9apply-yaml的后半段.mp4

1024-12_10模板的3个api方法.mp4

1025-12_11任务的3个api方法.mp4

1026-12_12菜单和前端列表.mp4

1027-12_13模板操作的前端.mp4

1028-12_14任务操作的表单.mp4

1029-12_15完成任务操作功能.mp4

103-10_6_部署redis到.mp4

1030-12_16修复DynamicClient的bug.mp4

1031-12_17进行测试.mp4

1032-12_18taskYaml文件下载.mp4

1033-13_1pod操作预期exec-logtail-webso.mp4

1034-13_2集群和命名空间联动的前端组件.mp4

1035-13_4ns联动后端数据接口.mp4

1036-13_5进行测试.mp4

1037-14_1非tail型查看pod日志的样例.mp4

1038-14_5选择容器后再查看日志.mp4

1039-14_7总结容器日志和14个没声音视频的总结.mp4

104-10_7_安装golang.mp4

1040-14_8日志文件下载.mp4

1041-15_1调研vben的websocket.mp4

1042-15_2gorilla-websocket使用-1.mp4

1043-15_4编写ws对接logtail日志的demo.mp4

1044-15_3gorilla-websocket使用-2.mp4

1045-15_5ws测试.mp4

1046-15_6小结.mp4

1047-15_7对比之前写法.mp4

1048-16_1先写前端日志跳转和select准备.mp4

1049-16_2完成ws的准备.mp4

105-11_1_规划目录.mp4

1050-16_3调研实现日志滚动.mp4

1051-16_4解决前端容器日志滚动.mp4

1052-16_5清屏操作按钮.mp4

1053-16_6研究日志换行.mp4

1054-16_7模仿k8s源码中换行的处理.mp4

1055-16_8podTailLog后端接口.mp4

1056-16_9前端对接出现ws初始化问题.mp4

1057-16_10固定容器访问tailLog.mp4

1058-17_1进行调研webscoket-xterm.mp4

1059-17_2vue3使用xterm之安装(2).mp4

106-11_2_开始gin.mp4

1060-17_3摸索xterm的使用.mp4

1061-17_4解决status-地址-ws初始化.mp4

1062-17_5xterm和websocket整合.mp4

1063-17_6学习k8s源码中exec的操作.mp4

1064-17_7后端模拟一个exec服务端.mp4

1065-17_8进行联调.mp4

1066-17_9调整窗口大小和颜色.mp4

1067-17_10实现后端接口.mp4

1068-17_11进行测试.mp4

1069-17_12解决sh-bash-dash选择的问题.mp4

107-11_3_命令.mp4

1070-17_13整理排序问题.mp4

1071-17_14总结pod的webshell.mp4

1072-18_1完成后端接口先转json再转yaml.mp4

1073-18_2对接前端.mp4

1074-18_3补全apiVersion和kind.mp4

1075-18_4去掉managedFields和yaml文件下载.mp4

1076-18_5思考后面3个对象的操作.mp4

1077-18_6deployment列表.mp4

1078-18_7定义convert之后的对象.mp4

1079-18_8执行转化动作.mp4

108-11_4_把gin单独启动.mp4

1080-18_9完成接口.mp4

1081-18_10动作之set-image更新某个容器镜像准备.mp4

1082-18_11动作之set-image之前端准备.mp4

1083-19_1动作之set-image-表单.mp4

1084-19_2动作之set-image-后端接口.mp4

1085-19_3测试多容器的set-image.mp4

1086-19_4scale扩缩容的模态框.mp4

1087-19_5scale扩缩容的表单.mp4

1088-19_6scale扩缩容接口和联调.mp4

1089-19_7单个删除.mp4

109-11_5_json日志格式和.mp4

1090-19_8跨namespace批量删除.mp4

1091-19_9学习k8s源码中重启的逻辑.mp4

1092-19_10完成rollout-restart后端的接口.mp4

1093-19_11展示和下载yaml.mp4

1094-20_1了解configmap的基础知识.mp4

1095-20_2准备列表和转化方法.mp4

1096-20_3编辑内容的li列表.mp4

1097-20_4解决for遍历bind-value错误.mp4

1098-20_5研究增删key的按钮.mp4

1099-20_6单独一个展示内容的按钮.mp4

11-运维转运维开发的秘诀_小乙老师课程过年优惠活动_购买7模块大.mp4

110-11_6_日志输.mp4

1100-20_7模拟工单中的流程管理动态表格做.mp4

1101-20_8完成动态表单.mp4

1102-20_9后端更新cm的接口.mp4

1103-20_10yaml文件展示和下载.mp4

1104-21_1研究antd原生的动态嵌套表单.mp4

1105-21_2把嵌套表单改造成vue3的写法.mp4

1106-21_3后端接口获取svc列表.mp4

1107-21_4学习k8s源码中svclist方法.mp4

1108-21_5前端对接表格.mp4

1109-21_6把原生form嵌入drawer之宽度设置.mp4

111-12_1_传递.mp4

1110-21_7把原生form嵌入drawer之布局.mp4

1111-21_8标签选择器组.mp4

1112-21_9namespace配置.mp4

1113-21_10编辑模式传参之ports.mp4

1114-21_11模拟请求.mp4

1115-21_12美化页面.mp4

1116-21_13创建和更新何必到一个后端接口里面.mp4

1117-21_14编辑时禁止name-ns-type变更.mp4

1118-21_15端口name必填.mp4

1119-21_16ns的下拉列表.mp4

中间省略上千条目录

878-32_10_封装通过event发送飞书群消息的公共方法.mp4

879-33_1_动作后同步触发im通知.mp4

88-9_1_划分菜单角.mp4

880-33_2_进行测试.mp4

881-33_3_告警认领的webhook逻.mp4

882-33_4_告警认领的接口.mp4

883-33_5_告警认领的im消息拼接.mp4

884-33_6_排查告警认领不能被告警升级覆盖.mp4

885-33_7_排查renlingUserId=0.mp4

886-33_8_解除屏蔽.mp4

887-33_9_批量操作抽象公共方法.mp4

888-33_10_前端进行batch和single的区分.mp4

889-33_11_批量屏蔽的测试.mp4

89-9_2_根据用.mp4

890-34_1_record基础知识和vm-remote-read.mp4

891-34_2_实验record.mp4

892-34_3_record复用采集池逻辑.mp4

893-34_4_拆分cache中的几把锁.mp4

894-34_5_mock预聚合规则并测试缓存.mp4

895-34_6_完成同步record脚本.mp4

896-34_7_采集池支持Record配置和查看.mp4

897-34_8_配置预聚合规则列表.mp4

898-34_9_创建和更新操作.mp4

899-34_10_删除和批量删除.mp4

90-9_3_给角色分配菜.mp4

900-34_11规则绑定服务树节点的应用.mp4

901-35_1总结采集模块.mp4

902-35_2总结值班组和ALertmanager模块.mp4

903-35_3总结webhook和im卡片消息模块.mp4

904-35_4总结告警规则模块.mp4

905-1_1准备工作.mp4

906-1_2官方的dashboard控制台安装.mp4

907-1_3解决登陆问题.mp4

908-1_4官方的dashboard控制台使用并总结特点.mp4

909-1_5k8s平台都要做哪些模块.mp4

91-9_4_新增角色登.mp4

910-1_6使用client-go操作集群.mp4

911-2_1incluster连接集群源码解读.mp4

912-2_2设计连接集群的表.mp4

913-2_3多集群操作菜单.mp4

914-2_4k8s-icon.mp4

915-2_5mock-cluster数据.mp4

916-2_6构造k8s多集群的cache.mp4

917-2_7如何通过kconfig内容生产client.mp4

918-2_8测试list-node.mp4

919-2_9用快速搭建脚本搭建1_27新集群-1.mp4

92-9_5_在mock中使.mp4

920-2_10用快速搭建脚本搭建1_27新集群-2.mp4

921-3_1连接不同的集群获取node.mp4

922-3_1准备多个集群的kubeconfigs.mp4

923-3_2遍历读取kc目录.mp4

924-3_3抽象公共超时ctx方法.mp4

925-3_4menu按模块进行分类的思路.mp4

926-3_5按角色分类menu.mp4

927-3_6测试效果.mp4

928-3_7解决id乱序问题.mp4

929-3_8按角色拆分api.mp4

93-9_6_验证低权限的用.mp4

930-3_9k8s集群管理限定集群管理员角色访问.mp4

931-3_10定义k8s集群管理role.mp4

932-4_1k8s管理平台存储方式2种流派.mp4

933-4_2解决子菜单问题.mp4

934-4_3k8s集群列表和接口.mp4

935-4_4运行环境特殊展示.mp4

936-4_5设计表单.mp4

937-4_6创建和更新接口.mp4

938-4_7设计探活方式.mp4

939-4_8给集群添加一些信息字段.mp4

94-9_7_发现部分.mp4

940-4_9进行测试.mp4

941-4_10展示集群最近一次探活结果.mp4

942-5_1展示集群探活失败原因.mp4

943-5_2查看之前的平台代码中node部分.mp4

944-5_3关于node都需要做什么功能.mp4

945-5_4获取指定集群节点原始列表的接口.mp4

946-5_5节点列表菜单和测试.mp4

947-5_6设计one-node结构体.mp4

948-5_7下载k8s源码.mp4

949-5_8构造节点封装公共kc方法.mp4

95-9_8_解决子菜.mp4

950-5_9解决临时文件删除错误的问题.mp4

951-5_10手动给version接口添加超时控制.mp4

952-6_4终于在k8s源码中找到了get-node源码.mp4

953-6_5仿照k8s源码进行node状态编写.mp4

954-6_7Age处理并测试.mp4

955-6_8获取节点上的pod方法.mp4

956-6_9标签和污点.mp4

957-6_1测试version超时控制.mp4

958-6_2status状态取值.mp4

959-6_3mock-data的时候模拟创建node.mp4

96-9_9_解决用户多.mp4

960-6_6node-role的获取.mp4

961-7_1allocatable和capacity.mp4

962-7_2request值如何获取.mp4

963-7_3计算百分比时request很大问题.mp4

964-7_4搜索k8s源码describenode中的资源计算.mp4

965-7_5再次计算百分比.mp4

966-7_6format的时候使用string替换value.mp4

967-7_7安装metrics-server.mp4

968-7_8使用metrics-client-set.mp4

969-7_9获取机器的使用率.mp4

97-9_10_最后的验.mp4

970-7_10format使用率.mp4

971-8_1前端集群下拉列表选择器.mp4

972-8_2后端获取集群列表的接口.mp4

973-8_3遇到问题table的beforeFetch获取数据为.mp4

974-8_4切换下拉集群重载表格.mp4

975-8_5下拉列表进行美化失败-3of3.mp4

976-8_6下载dashboard源码学习分页.mp4

977-8_7手动分页后端代码.mp4

978-8_8测试并优化速度.mp4

979-8_9表格字段展示.mp4

98-10_1_后端技术选型.mp4

980-8_10调度状态Switch展示和开关调度.mp4

981-9_1调度状态切换的公共方法.mp4

982-9_2测试单个按钮和批量操作.mp4

983-9_3按pod数量排序.mp4

984-9_4打标签操作的batch后端接口.mp4

985-9_5前端将labels进行预处理.mp4

986-9_6修复label-nil-map问题.mp4

987-9_7标签tooltip展示.mp4

988-9_8污点配置的yaml解析.mp4

989-9_9污点配置的后端接口.mp4

99-10_2_必备软件.mp4

990-9_10如何在index中导入多个drawer.mp4

991-10_1污点drawer配置并测试校验.mp4

992-10_2污点配置缩进问题.mp4

993-10_3污点配置后端去重.mp4

994-10_4去掉污点的前后端操作.mp4

995-10_5展示污点.mp4

996-10_6驱逐节点的后端接口.mp4

997-10_7单个操作和batch操作.mp4

998-10_8收尾和TODO.mp4

999-11_1详情的菜单和跳转.mp4

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址