阅读:12464回复:2
k8s速学3:自定义调度、Operator基础、Prometheus、harbor、日志收集
前置课程:
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快速上手使用 |
|
|