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

Nginx Ingress补丁课开更、老知识点新讲法

楼主#
更多 发布于:2022-08-10 01:54
    本课程默认你已经会k8s基操、部署和golang http api的开发,是对目前版本的nginx ingress做个快速补丁,也可以当做入门课。
     本课程和之前的基础课时对比
   1、讲的更详细些
   2、玩法更新奇些
   3、加入了一些代码课时,使得更方便理解 (譬如自己开发一个自动化http api 、譬如做个代码化的ingress自动生成等)

    一旦将来 nginx ingress再次升级,本课程还会再次启动补丁 。技术本身就是学不完的,没啥好奇怪的

第1讲:开张课,再讲nginx ingress 免费试听
老套路的开张课,再讲一下nginx ingress。本课程不是炒冷饭。知识点还是那个知识点,但是讲法和套路是不一样的

第2讲:再讲快速部署nginx-ingress的姿势
这个对很多同学一直是障碍,今天我们就再详细演示一次

第3讲:写一个动态路由的gin测试程序(1):基本思路
我们写完ingress配置,往往要测试其是否OK。这时就要写一个http api。但是每次都要写一个很麻烦有没有。 于是今天给大家一个思路,做个通用可配置、可运行时新增的路由测试程序。下节课 放出完整代码

第4讲:写一个动态路由的gin测试程序(2):可配置化实现(演示课、选学)
根据上节课基础,我们完成整个动态路由测试程序的开发

第5讲:写一个动态路由的gin测试程序(3):部署、ingress测试
完成动态路由测试程序的部署和ingress测试。下节课正式进入ingress补丁学习课时。

第6讲:正则注解: 限制ID 参数范围 免费试听
先从正则注解开始,给大家做个例子。快速掌握

第7讲:Server snippet过滤请求路径、查看nginx 配置文件
解决上节课的课后思考题,并查看下nginx配置文件

第8讲:延伸练习:特定的URL 需要特定的参数才可访问 免费试听
今天做个练习。其实更多的知识是nginx本身的知识

第9讲:关于路径重写(rewrite-target)以及静态资源的重写
这是常见的一些组合问题。当一个页面同时包含静态资源时 ingress应该怎么设置

第10讲:反代外部服务的套路(访问百度)
回答一个同学的问题。演示下,假设我们需要通过ingress反代外部服务,我们以百度为例

第11讲:反代外部服务的套路(外部IP模式 )

上节课也是反代外部服务,只不过是域名格式。今天来个IP模式。和之前的配置方式不同

第12讲:补充课:k8s和非k8s环境结合SLB的姿势和用法 免费试听

回答一个同学的提问。做个补充课


第13讲:Nginx lua学习(1) 最基本的脚本和学习方式  免费试听

接下来我们会花较多课时,结合lua脚本和nginx ingress的实战应用进行讲解和演示

第14讲:Nginx lua学习(2)判断query参数、跳转
之前我们使用nginx指令干的事,今天演示下如何通过lua来干同样的事

第15讲:Nginx lua学习(3)http 请求入门 (GET请求)
用lua免不了要对其他api进行请求,今天我们做个入门手法套路演示


第16讲:Nginx lua用户注册案例(1) : 判断uri、设置变量

我们做个小案例,在用户提交注册时进行用户名判断

第17讲:Nginx lua用户注册案例(2) : 获取POST表单数据
假设客户端是通过表单提交的,那么lua里就能获取到。今天做个演示


第18讲:Nginx lua用户注册案例(3) : 内部请求判断用户名是否注册

沿着我们上节课,在内部做请求判断用户是否注册。如果注册过了直接不再进入服务


本课程还会时不时的更新
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数838
沙发#
发布于:2022-10-18 02:21
更至第17讲
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数838
板凳#
发布于:2022-11-02 02:21
本课程还会时不时的更新
会讲故事的程序员
游客

返回顶部