shenyi
管理员
管理员
  • UID1
  • 粉丝31
  • 关注0
  • 发帖数603
阅读:1525回复:5

【运开】Gin实战手撸istio 可视化管理系统正在热更

楼主#
更多 发布于:2021-06-03 01:42
  本课程依然走运开路线。在我们之前学习了istio微服务实战入门,那么除了进行业务开发练习,还需要针对运开角度对istio进行细节化学习。本课程同时还是《2021微服务实训课》的配套课程
 注意点:

   1、本课程使用的k8s版本是1.18(1.20+也支持)、istio版本是1.10 (后面官方升级我们也跟着升级,永无止境的更新下去,看到爽为止)
   2、开发语言是golang 1.16、vue2+elementui (前端不是重点,不在培训范围内。大家可以直接用课件覆盖即可)
   3、本课程是高级课程,默认大家已经看过我们之前的课程(docker、golang、k8s、istio)
   2、本课程关键细节需要进入vip群才会告知,课件需要向讲师私人索要。因此,观看盗版会造成您的时间和金钱损失,您的支持是我们永远更新下去的动力


   本课程的重点内容是虚拟服务、网关、系统配置3大章,作为开发人员和运开人员的辅助工具开发。



第三章:Egressgateway和ServiceEntry
第23讲:EgressGateway基础补充、版本升级到1.11
本章开始补充之前的知识点,并且继续可视化

第24讲:基础补充(2):配置ServiceEntry访问百度 免费试听,无需登录
做个简单的例子,我们来访问一下百度

第25讲:基础补充(3): 配置EgressGateway、虚拟服务访问外部服务
通过ServiceEntry把EgressGateway串起来


本课程每周更新2-3课时


第二章:DestinationRule可视化
第13讲:复习、基本界面、流量策略
今天进入第二章,我们先复习一下之前的知识点

第14讲:流量策略之负载均衡可视化
首当其冲的是负载均衡可视化,这几课时都是前端,很痛苦。大家忍一忍

第15讲:连接池可视化(1):http设置和页面基本结构
今天我们来完成连接池设置的http部分。前端依然很痛苦,大家忍一忍

第16讲:初步保存/编辑目标规则、负载均衡测试 免费试听,无需登录
本课时是一个演示课,我们把前面的功能做好界面后,做一个负载均衡测试

第17讲:初步保存/编辑目标规则、连接池测试(演示课)
上节课我们做了负载均衡,今天我们来演示连接池的测试

第18讲:异常检测可视化:熔断设置
今天我们完成异常检测的可视化,并可当做熔断器来使用

第19讲:虚拟服务增加超时设置、超时熔断 免费试听,无需登录
今天是一个补充课时,我们把之前的虚拟服务中的超时设置给做了


第20讲:虚拟服务增加重试策略可视化(演示课)
今天我们来演示下虚拟服务中设置超时的可视化开发,以及重要性

第21讲:subset子集可视化(1):复习课、实现版本切换
补充课时,我们把subset子集的设置进行讲解,并做一个版本切换的例子

第22讲:subset子集可视化(2):灰度发布 免费试听,无需登录

今天课时我们来把灰度发布的可视化给做了





 第一章:虚拟服务构建
第1讲:开张课、搭建脚手架、获取虚拟服务列表
开张课,我们直接进入代码。我们使用的istio版本是1.10 。后面官方升级我们也升级。不间断更新. 本课程课件需要在VIP群向讲师私人索要

第2讲:虚拟服务列表前端展现(演示课)
这几课时我们开始比较痛苦,我们需要先把前端构建出来。由于前端使用的是vue2+elementui,因此后端同学可能比较痛苦,可以看完套路后直接用课程课件覆盖

第3讲:创建虚拟服务:基本界面、hosts设置 免费试听,无需登录
界面元素非常多,我们先从虚拟服务的hosts开始。大家看完套路后可以直接用课件进行覆盖

第4讲:http配置节(1):基本界面设计
这几课时前端配置比较多,大家忍一忍

第5讲:http配置节(2):route配置界面
今天完成的是route配置。

第6讲:初步可视化保存虚拟服务 免费试听,无需登录
通过前面基本界面的构建,今天我们初步完成虚拟服务的保存。后面几课时我们把网关初步完成

第7讲:删除和修改虚拟服务(演示课)
今天是一个演示课,前端部分请直接覆盖即可。主要演示的是虚拟服务的删除和修改

第8讲:GateWay列表可视化、初步创建(快速演示课)
为了配合实训课的更新。我们快速完成Gateway的新增和修改

第9讲:GateWay可视化编辑(快速演示课)
只需要看看套路。本课时我们完成gateway的可视化编辑

第10讲:虚拟服务的GateWay配置、第一阶段测试 免费试听,无需登录
第一阶段里程碑。我们基本完成了初步的网关和虚拟服务的联动

第11讲:虚拟服务:支持头、method匹配(代码改造)
今天我们来做个较大的代码改造和封装。前端不熟悉的同学可以直接使用课件覆盖

第12讲:虚拟服务:支持重写配置
很重要的功能。也是实训课程中要用到的一个配置

最新喜欢:

shechu001shechu...
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝31
  • 关注0
  • 发帖数603
沙发#
发布于:2021-06-12 01:43
本周初步完成虚拟服务的保存
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝31
  • 关注0
  • 发帖数603
板凳#
发布于:2021-07-07 12:13
进入第二章,目标规则的可视化开发
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝31
  • 关注0
  • 发帖数603
地板#
发布于:2021-07-21 01:59
更新到连接池、超时熔断部分
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝31
  • 关注0
  • 发帖数603
4楼#
发布于:2021-08-02 02:35
第二章已经更完
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝31
  • 关注0
  • 发帖数603
5楼#
发布于:2021-09-22 01:28
开始更新第三章
会讲故事的程序员
游客

返回顶部