最新发布第35页
Istio:故障注入-AI运维探索者

Istio:故障注入

一、延迟注入(针对VirtualService) 延迟注入通过在服务之间的网络通信中引入人为的延迟,模拟实际生产环境中网络延迟的情况。 1、观察正常从frontend访问advertisement的返回时间,可以看到,...
Istio:安装Istio并部署样例应用程序-AI运维探索者

Istio:安装Istio并部署样例应用程序

一、使用istioctl部署Istio 1、在master01节点上下载istioctl,这里下载的是1.18.0 如果上面方式成不了,打开浏览器输入https://github.com/istio/istio/releases/download/1.18.0/istio-1.18.0...
Istio:基于http的流量控制-AI运维探索者

Istio:基于http的流量控制

一、基于user-agent。 1.1 更改forecast的路由规则 1.2 查看规则 说明:浏览器user-agnet包含chrome关键词的会被转发到v2,其它浏览器会被转发到v1 - 1.3 打开chrome浏览器输入http://192.168.1...
Istio:熔断(针对DestinationRule)-AI运维探索者

Istio:熔断(针对DestinationRule)

一、连接池配置 下面,我们来模拟一下这个场景,将连接forecast的连接池配置为最多接收3个并发连接,如果超过3个,那么多余的就会触发熔断机制,即返回503错误码。 1.1 首先部署一个用来测试的...
Istio:HTTP重定向和重写(针对VirtualService)-AI运维探索者

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

一、redirect(重定向) 1、配置规则 2、查看规则 说明:将/ad 重定向到 /mantenanced 3、测试 二、rewrite(重写) 1、配置规则 2、查看规则 3、测试 4、对比效果,把advertisement-route这条...
Istio高级路由实战:AB测试、地址重写与负载均衡-AI运维探索者

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

一、实验场景说明 下面部署了一个用于演示多种 Istio 特性的应用,该应用由四个单独的微服务构成: - `productpage`. 这个微服务会调用 `details` 和 `reviews` 两个微服务,用来生成页面。 - `...
Istio安装实战:Operator部署、自动注入与观测组件接入-AI运维探索者

Istio安装实战:Operator部署、自动注入与观测组件接入

一、使用 Operator 部署 Istio 1.点击[Istio官网](https://istio.io/latest/docs/releases/supported-releases/support-status-of-istio-releases),查看Istio和k8s版本之间的对应关系 | 版本 |...
Istio可观测实践-AI运维探索者

Istio可观测实践

一、环境准备 1、下载环境资源yaml 2、部署Prometheus、Grafana、kiali、Jaeger 检测 3、设置Kiali登录的用户名和密码 说明:用户名和密码都是admin 4、配置各组件对外访问 (1)kiali对外端口为1...
Istio入门:核心概念、架构组件与核心资源-AI运维探索者

Istio入门:核心概念、架构组件与核心资源

一、Istio基本概念 Istio 是一个开源服务网格,它透明地分层到现有的分布式应用程序上。 Istio 强大的特性提供了一种统一和更有效的方式来保护、连接和监视服务。 Istio 是实现负载平衡、服务到...
Istio 部署实战:在 Kubernetes 中安装、注入与卸载-AI运维探索者

Istio 部署实战:在 Kubernetes 中安装、注入与卸载

一、官方数据 Istio 官网 安装|配置|部署选择 官方链接:https://istio.io/latest/zh/docs/setup/install/ Helm方式安装:https://istio.io/latest/zh/docs/setup/install/helm/ 二、版本支持 [...