Istio 第2页
Istio高级路由实战:AB测试、地址重写与负载均衡-AI运维探索者

Istio高级路由实战:AB测试、地址重写与负载均衡

一、实验场景说明 下面部署了一个用于演示多种 Istio 特性的应用,该应用由四个单独的微服务构成: - `productpage`. 这个微服务会调用 `details` 和 `reviews` 两个微服务,用来生成页面。 - `...
Istio:超时策略(针对VirtualService)-AI运维探索者

Istio:超时策略(针对VirtualService)

一、设置超时策略 查看策略 到frontend的pod里,curl访问forecast进行测试 说明:由于该请求返回时间远远少于1s,所以状态码为200,是正常的。 二、注入延迟策略 查看策略 到frontend的pod里,c...
Istio 排障指南:Envoy 调试与故障诊断高级实践-AI运维探索者

Istio 排障指南:Envoy 调试与故障诊断高级实践

一、Envoy 基础 为了排除 Istio 的问题,对 Envoy 的工作原理有一个基本的了解是很有帮助的。**Envoy 配置是一个 JSON 文件,分为多个部分**。我们需要了解 Envoy 的基本概念是监听器、路由、集...
Istio:HTTP重定向和重写(针对VirtualService)-AI运维探索者

Istio:HTTP重定向和重写(针对VirtualService)

一、redirect(重定向) 1、配置规则 2、查看规则 说明:将/ad 重定向到 /mantenanced 3、测试 二、rewrite(重写) 1、配置规则 2、查看规则 3、测试 4、对比效果,把advertisement-route这条...
Istio:重试策略(针对VirtualService)-AI运维探索者

Istio:重试策略(针对VirtualService)

一、设置策略 二、查看策略 三、模拟故障 四、查看策略 五、测试 六、查看日志数量
Istio 流量治理:金丝雀发布与精准路由-AI运维探索者

Istio 流量治理:金丝雀发布与精准路由

一、背景 在微服务系统中,我们会碰到很多关于服务治理的问题,下面是我整理了一些关于服务治理常见的问题: 1. 服务发现:在动态的微服务环境中,如何实时地发现和注册新的服务实例? 2. 负载...
Istio:三个概念-AI运维探索者

Istio:三个概念

一、VirtualService 定义对特定目标服务的一组流量规则,它将满足条件的流量转发到对应的服务后端,这个服务后端可以是一个或多个服务,也可以是DestinationRule定义的服务子集。 示例: 二、De...
Istio Gateway 实战:网关、路由与服务暴露-AI运维探索者

Istio Gateway 实战:网关、路由与服务暴露

一、Gateway网关 Istio中的Gateway是一个用于将外部流量引入Istio服务网格的组件。它提供了 **入出口流量管理** 的功能,充当了服务网格中的边界和负载均衡器。Gateway可以让在服务网格外 部的...
Kubernetes服务网格入门:背景、核心能力与主流产品-AI运维探索者

Kubernetes服务网格入门:背景、核心能力与主流产品

一、服务网格产生背景 随着业务的发展,传统单体应用的问题越来越严重: * 单体应用代码库庞大,不易于理解和修改 * 持续部署困难,由于单体应用各组件间依赖性强,只要其中任何一个组件发生更...
Istio 进阶资源:ServiceEntry、Sidecar 与 EnvoyFilter 原理-AI运维探索者

Istio 进阶资源:ServiceEntry、Sidecar 与 EnvoyFilter 原理

一、前言 **ServiceEntry:** - 将外部服务添加到服务网格:例如,你的应用程序需要访问位于服务网格之外的第 三方 API 或数据库。你可以使用 ServiceEntry 将这些外部服务添加到 Istio 的服务...