阅读:1133回复:1
k8s基础速学3子课程: k8s基操和开发查缺补漏篇
本课程是k8s基础速学3的子课程。对我们之前系列中没有讲到、或者学员提出来的问题、或者是独立知识点 做个补充。
本课程永远不会更完,一直更、一直更、一直更、一直更、一直更、一直更、一直更 第1讲:开张课、课程内容、访问POD的三种方式 试听 来自一个同学的提问,有点共性。就放在这了 第2讲:Service手工配置externalIP 来访问POD 也是一个同学的提问。这种方式我们通过Operator 代码一样可以设置,课时里演示的是手工方式 第3讲:使用metalb实现内网负载均衡(简单使用) 一个玩具的演示,看看即可。 第4讲:使用Service的ExternalName实现外部服务访问 这是一个同学的问题,今天我们来演示下。其实很简单 第5讲:特别补充课:k8s pod 从发布到启动经历什么样的磨难 免费观看 是丐述,你没看错,因为一节课讲不完。我们大概讲一下过程。本课时休闲为主,因此不是用我自己的声音。 第6讲:k8s 临时容器的用途、调试无shell的POD 本课时来自一个同学的提问,我们说一下临时容器的用途 第7讲:补充课:使用nsenter进入无shell的POD 在上节课基础上演示下使用nsenter进入无shell pod 。 都是基操 第8讲:使用csi的方式加载nfs进行文件共享 有同学提出要演示这个,今天我们先从本机创建nfs server来演示下 第9讲:使用csi插件挂载阿里云nas文件系统(选看、选学) 再进一步,租了一个阿里云nas账号,然后演示下如何挂。选学 第10讲:k8s pod原地升级和重启原理和手法套路 试听 今天应学员要求,我们加一课时,讲解下POD原地升级或叫做重启的手法。 第11讲:原始的滚动更新策略、 结合金丝雀发布 本课时来自学员提问。做个补充课时 第12讲:使用client-go更新资源发生冲突时的代码写法 有多个同学提问。索性录个视频。其实很简单 第13讲:探索: 使用envoy替换sidecar拦截其他Pod(手工版) 今天是个探索课,来自同学提问。由于要完整实现需要很大工作量,本课时只是做个基本原理讲解(还不完善,仅供 参考) 第14讲:client-go调用k8s时打印请求地址的代码写法 试听 本课时来自一个同学提问,也是面试题。今天我们直接粗暴的代码演示下。后面我会用eBPF也实现同款的 本课程每周不定期更新 |
|
|