shenyi
管理员
管理员
  • UID1
  • 粉丝42
  • 关注0
  • 发帖数774
阅读:1879回复:1

k8s基础速学3子课程: k8s基操和开发查缺补漏篇

楼主#
更多 发布于:2023-01-07 02:06
  本课程是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也实现同款的

第15讲:Serverless原理玩耍之:如何运行我们的“函数”
应同学要求,做个原理课。当我们写完函数后,到底是怎么运行的。直接手撸出来

第16讲:Linux路由表扫盲(1) 快速掌握、基本手法
应同学要求,我们讲一下Linux路由表的基本理解,排个毒
第17讲:Linux路由表扫盲(2) 通过抓包来验证路由表
今天来抓个包

第18讲:关于内网穿透(FRP)的快速搭建
有同学问到,顺便做个课时

第19讲:frp应用: 跨集群服务访问、ingress发布
frp除了Linux基操使用,还可以用在k8s上,今天我们来演示个例子

第20讲:client-go最基本的优化:减少传输大小 试听
本课时免费看,因为很基础,但是很多人会忽略这一个点


第21讲:补身课:golang根据CIDR(IP段)计算IP地址 试听
本课时来自同学提问,我们专门做个课时


第22讲:模拟k8s coredns快速写个玩具DNS SERVER
很简易的几句代码就可以实现类似coredns的功能和原理


本课程每周不定期更新

最新喜欢:

qq1234qq1234 xuexuexuexue
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝42
  • 关注0
  • 发帖数774
沙发#
发布于:2023-09-22 02:29
更至第22讲
会讲故事的程序员
游客

返回顶部