shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数897
阅读:3461回复:1

(思路课)Gin实战技巧系列:使用CoreDNS实现服务注册与发现

楼主#
更多 发布于:2021-03-27 02:34


Gin实战技巧篇打算永远更新下去。 每个课程都是独立的,目前有
1、Gin开发实战技巧篇(新手进阶):主做代码逼格提升
2、Gin开发实战技巧篇2:事件总线
3、Gin实战开发技巧篇(3):redis锁篇

4、Gin实战开发技巧篇(4):手撸限流、带过期机制的缓存

5、Gin实战开发技巧篇(5):云插件化开发设计
6、GIn实战开发技巧(6)特殊子系列:干饭人之Gorm外传

    本课程呼应目前正在开的k8s课程。coreDNS是k8s实现自带服务发现的重要组件。
    那么问题来了,coreDNS是啥?怎么使用?如果直接裸体使用coreDNS能否实现一个简单的服务注册与发现呢?本课程的目的是让大家更好的熟悉k8s,属于思路引导课。 分4次更新完结,是一个短课程。


第1讲:开张课、本课程的基本思路、快速上手coreDNS 免费试听,无需登录
老套路的开张课。讲下基本环境,本课程不支持windows。我们先把coreDNS干下来直接使用一番看看效果

第2讲:coreDNS插件学习之:Host插件入门
coreDNS的亮点之一就是插件化运行。其中hosts插件是最简单也是最容易理解的插件。今天来入门下

第3讲:Host插件入门(2):短域名配置
上节课配置的域名有些长。实际开发我们需要更短域名,今天来讲一下配置

第4讲:File插件学习
虽然后面用不到,但是依然要学习下File插件。今天课后请大家预习一下etcd插件

第5讲:Etcd插件的学习(1):注册单服务免费试听,无需登录
我们利用etcd插件,把相关服务信息注册到coreDNS信息中心

第6讲:Etcd插件(2):一个服务多IP的注册方式
上节课一个服务一个IP。那如果一个服务要多个IP呢

第7讲:服务注册与发现的套路、iptables转发
本课程总结课。讲一下套路,并且结合k8s演示一个iptables转发的过程
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数897
沙发#
发布于:2021-04-12 16:08
已更完
会讲故事的程序员
游客

返回顶部