Istio科普!

 K8S直播课程报名即将截止!需要学习的小伙伴记得报名哦。

f344b86ef7c138dead212725b4328c07.png

c4e9ff3ed5fccf88d1dfcd324a3ef4be.png

7dd596998e39ea5df287301274f68962.png

d46db9618bbdabf97d7661952fa89c98.png

数据平面由若干服务所对应的Sidecar代理组成。如上所述,每个应用服务都配置了一个Sidecar代理,进入和离开该服务的流量都经过其Sidecar代理,并在Sidecar上执行治理动作,协调和控制服务间的所有网络通信。

控制平面就是来管理数据平面,也就是管理Sidecar代理,全局的管理规则和网格内的元数据维护通过该统一的控制平面实现。需要注意的是,只有数据平面的Sidecar和控制平面有关系,应用服务感知不到Sidecar,更不会和控制平面有任何联系,服务的业务代码和控制面彻底解耦。

1ae4b3ecda67aef406c8ae2a21aaed56.png

4ce248f9d4a761d1117229541527ea34.png

数据平面由一组以Sidecar方式部署的智能代理(Envoy)组成,所有进入和流出服务的流量都会被Envoy拦截,并与控制面进行交互,根据配置执行相应的通信功能。Envoy之所以称之为智能,是因为Envoy相对于其他代理来说有着更丰富的治理能力和灵活的配置方式,并且支持各种插件可用于扩展流量治理能力,并生成遥测数据。

在控制平面上,Istio由三个组件( Pilot、Citadel、Galley )整合成了一个单进程、多模块的istiod,极大的降低了部署的复杂度。其中Pilot组件负责提供服务发现、智能路由(如金丝雀发布)和弹性功能(如超时、重试);Citadel负责安全,管理密钥和证书;Galley负责对配置的验证和处理等功能。需要注意的是,整个运行流程需要这些组件协同工作,这里只是做一个简单的介绍,后续我们也会对Istio架构以及架构中的各个组件做一个更详细的介绍。总的来说,Istiod作为一种全新的设计,构建了一套标准的控制面规范,主要提供服务发现、规则配置和证书管理等功能,并向数据平面传递这些信息。

从当今的微服务架构存在的问题引出Service Mesh的概念,通过对Sercive Mesh的解读方便大家先对Istio的总体架构和基本功能有一个基本的认识。如今,由于Istio在技术和产品上的巨大潜力,越来越多的云厂商选择将Istio作为其容器平台的一部分提供给用户,各大厂商在社区的投入也在不断加大。

狂神说Kubernetes开课了

去年的现在,我们公司办了一个为期一年半的Go语言全栈课程班级,也获得了不少小伙伴的支持。现在课程已经进入到了后半部分,云原生和微服务阶段。这个云原生的阶段将由我来主讲,我将这个部分单独独立出来,作为一个两个月左右的小直播课,也欢迎大家前来学习。

01db3aeb15726e974c9241e6909b1c9d.png

课程讲师:秦疆老师 (遇见狂神说)

课程时间:2023.12.01-2024.01.28 每周二、四、六、七晚8点到10点直播

报名截止时间:2023.11.28 日

限额:200人报满截止

适合人群:

  • 有编程基础的学生、培训机构学员,想学习云原生相关知识的

  • 在职上班的基础开发人员,想学习云原生相关知识的

  • 前端开发,Java后台开发,Go语言开发等想学习云原生相关知识的

  • 需要掌握基本的电脑知识

课程内容包含有:

  • 1、云平台基础知识

  • 2、Linux快速上手

  • 3、Docker基础

  • 4、Docker进阶

  • 5、Jenkins流水线

  • 6、Kubernetes详解

  • 7、KubeShpere平台使用

  • 8、Istio入门

详细内容如下,直播内容只多不少:

20810d25d28c020e8c383263fc8b4337.png

PC端课程报名地址:https://www.kuangstudy.com/course?cid=1719664186801700865

d02958e1ca236bae9541567ab61160ab.png

温馨提示:购买本课程的小伙伴,未来可以通过补齐差价购买Go语言全栈课,长期有效。


报名后记得添加秦疆老师(遇见狂神说)本人。

微信:kuangshenya,备注:云原生课程+平台报名昵称,不然通过不了。

有意向咨询的小伙伴也可以添加,备注:云原生课程咨询,不然通过不了。

不备注的不添加哦。

感谢大家支持与阅读,祝大家生活愉快!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值