shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数900
阅读:12464回复:2

k8s速学3:自定义调度、Operator基础、Prometheus、harbor、日志收集

楼主#
更多 发布于:2021-04-07 02:03
  前置课程:
  1、阿里云环境:rancher2+k8s快速上手 (有基础的同学可以跳过本课程  
 2、k8s基础速学篇1 。承接上面的课程,我们进行k8s细节的学习。只会用工具是不够的 (完结)
-----------------------------------------------------------------------华丽的分割线。 上面两个是给新手看的,如果你不是新手,直接往下看
 3、k8s基础速学篇2(基于kubeadm+真实云服务器)使用kubeadm部署k8s集群,然后再配置rancher。使用的华为云3台服务器做演示  (完结)
 4、微服务认知提高:用白话解释下什么是一代、二代、三代微服务

    本课程主要是应用,永远不会更完。一直更,没有为什么~~~



第十四章:Go+k8s测试框架ginkgo入门
第100讲:了解ginkgo(v2)、第一段测试代码编写
讲完概念,直接进入主题。后面会以k8s开发为主题进行讲解


第101讲:测试用例分类和 基本代码封装
在上节课基础上,我们写完整代码,并了解分类器的使用

本课程不定期更新



第十三章:k8s开发中分级日志库的使用
第98讲:运维开发中的分级日志:库的使用 免费试听

本章节是回答一个同学的问题,运开中如何进行日志的打印

第99讲:实例训练:一个完整的分级日志函数编写
上节课讲了概念。这节课我们搞一个完整的分级日志代码编写演示





第十二章:(补充)FakeClient的妙用

第96讲:最基本的fake client创建和代码技巧 免费试听

有同学问到这个,今天我们就来更新下FakeClient的使用和技巧
第97讲:Fake client给POD添加/修改注解
一个很经典的操作。希望给大家有帮助



第十一章:(补充)k8s leader选主代码实战入门 (本章就是个补充课时)

第94讲:选主基本概念、快速无脑启动代码
直奔主题,为何要选主,代码怎么写。就是干

第95讲:结合SharedInformer进行应用程序选主
不弄得很高深,我们结合之前做的SharedInformer来做个选主的例子

第十章:泛型编写client-go代码篇
第88讲:使用泛型编写通用获取k8s资源的函数
今天进入泛型编写client-go部分。紧急增加的章节。请务必观看


第89讲:使用泛型编写通用排序k8s资源的函数
之前做可视化开发时排序资源要写好多重复函数,有了泛型后就完全不一样了

第90讲:泛型通用排序k8s资源(2) 传递自定义排序业务
上节课基础上增加下,使之可以传递排序业务

第91讲:泛型通用遍历k8s资源 免费试听
来个通用遍历,很简单很基础


第92讲:曾经”恶心”的切片类型转换用泛型解决
今天我们来演示个泛型和断言混用的例子

第93讲:相对通用的泛型Informer EventHandler
比较相对通用。因为依然要配合断言

第九章:k8s+harbor的极简入门

更多课时查看这
第八章:自定义POD调度入门(scheduling-framework)
 
更多课时查看这
第七章:k8s日志收集入门之fluent-bit
第六章:k8s和prometheus实战速学  

第五章:Operator和kubeBuilder入门
第四章:k8s网络基础恶补篇

第三章:准入控制器之WebHook实战
第2章:二进制安装k8s1.20单集群版(选学)
第1章:kustomize快速上手使用  


会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数900
沙发#
发布于:2022-09-11 02:36
更新了第13章
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数900
板凳#
发布于:2023-01-09 02:33
开始更新ginkgo
会讲故事的程序员
游客

返回顶部