Istio目前是ServiceMesh最受欢迎的实现方式,流量管理是Istio一个非常核心的功能。本文主要介绍在Kubernetes平台上面基于Istio的流量管理做灰度发布、灰度测试的实践以及遇到的各种坑。服务网格(ServiceMesh)是致力于解决服务间通讯的基础设施层。它负责在现代云原生应用程序的复杂服务拓扑来可靠地传递请求。实际上,ServiceMesh通常是通过一组轻量级网络代理(Sidecarproxy),与应用程序代码部署在一起来实现,而无需感知应用程序本身。可能一句话很难理解ServiceMesh到底是什么。我们通过两个抽象的场景来看ServiceMesh是怎么发展的。第一个
2021-02-24 14:04:13 683KB 基于Istio的灰度平台实践
1
本文来自博客园,本文介绍微服务的“痛点”,以及我们将带领大家感性的认识一下Istio,希望对您的学习有所帮助。近两年微服务架构流行,主流互联网厂商内部都已经微服务化,初创企业虽然技术积淀不行,但也通过各种开源工具拥抱微服务。再加上容器技术赋能,Kubernetes又添了一把火,微服务架构已然成为当前软件架构设计的首选。但微服务化易弄,服务治理难搞!微服务化没有统一标准,多数是进行业务领域垂直切分,业务按一定的粒度划分职责,并形成清晰、职责单一的服务接口,这样每一块规划为一个微服务。微服务之间的通信方案相对成熟,开源领域选择较多的有RPC或RESTfulAPI方案,比如:gRPC、ApacheT
2021-02-24 14:04:11 855KB 使用Istio治理微服务入门
1
istio-1.2.3-linux.tar.gz
2021-02-24 09:11:44 20.26MB istio
1
k8s基础与高阶、helm、istio培训文档pdf格式,225页文档
2021-02-23 14:07:47 6.97MB 云原生 kubernetes helm istio
1
istio-gke:Istio服务网格演练(GKE,CloudDNS,Flagger,OpenFaaS)
2021-02-03 01:06:48 2.49MB letsencrypt kubernetes google-cloud istio
1
云原生服务网格Istio:原理、实践、架构与源码解析 - 张超盟 等(2019).pdf
2021-02-02 12:32:47 100.32MB istio
1
Istio内部是使用了K8S的,但为了细粒度的进行日志管理和流量控制,K8S Service自身都无法满足设计要求。于是,Istio只是通过K8S API收集了Service信息便自己接管了后续的工作,流量转发控制权交给了由C++开发的Envoy。这个高性能的组件就是传说中的Istio Sidecar,也就是每一个微服务实例所在Pod中必须注入的另一个容器啦,而这个Sidecar的追求是对应用本身透明。到这里,大家知道Istio的野心了么?
2021-01-28 04:13:42 840KB istio
1
讲解istio灰度发布,A/B Test, istio应用架构的视频,从nginx ingress带入到istio的微服务治理架构。
2021-01-28 04:13:31 46.34MB istio
1
从较高的层面来说,Istio 有助于降低这些部署的复杂性,并减轻开发团队的压力。它是一个完全开源的服务网格,作为透明的一层接入到现有的分布式应用程序里。它也是一个平台,拥有可以集成任何日志、遥测和策略系统的 API 接口。Istio 多样化的特性使您能够成功且高效地运行分布式微服务架构,并提供保护、连接和监控微服务的统一方法。
2021-01-28 04:13:26 45.15MB ISTIO
1
花了半年时间,自撸了一套基于k8s多集群的运维系统,基于微服务理念的开发方式,运维系统UI界面分享!
2021-01-28 04:07:31 358.87MB k8s istio 运维
1