文章分类 -  Apisix

摘要:部署基于用户身份的路由 cd /data/yaml/default/bookinfo/networking # 创建 DestinationRule 和 VirtualService kubectl apply -f destination-rule-all.yaml -f virtual-serv 阅读全文
posted @ 2024-01-18 17:14 klvchen 阅读(53) 评论(0) 推荐(0)
摘要:部署 bookinfo 应用 # 因为 bookinfo 应用官方默认部署在 default 命名空间,所以需要提前开启自动注入 Sidecar. kubectl label namespace default istio-injection=enabled mkdir -p /data/yaml/ 阅读全文
posted @ 2024-01-18 16:26 klvchen 阅读(90) 评论(0) 推荐(0)
摘要:背景 使用 Apisix + Istio 实现全链路灰度的例子 部署 Istio # 添加 helm 源 helm repo add istio https://istio-release.storage.googleapis.com/charts helm repo update # 创建命名空间 阅读全文
posted @ 2024-01-18 15:43 klvchen 阅读(80) 评论(0) 推荐(0)
摘要:说明 这里使用浏览器添加 Header 的参数的方式对客户端进行区分,携带参数 user=klvchen 的会访问到 v2 版本的服务,不携带参数会访问到 v1 版本服务 环境准备 mkdir -p /data/yaml/istio-test/myapp-demo cd /data/yaml/ist 阅读全文
posted @ 2024-01-17 16:36 klvchen 阅读(43) 评论(0) 推荐(0)