文章分类 -  Envoy

摘要:HTTPS-HTTPS-TLS Readme # [root@k8s-master01 https-https-proxy]# tree . ├── docker-compose.yaml ├── envoy-sidecar-proxy.yaml ├── front-envoy.yaml ├── f 阅读全文
posted @ 2024-02-27 10:45 しみずよしだ 阅读(43) 评论(0) 推荐(0)
摘要:Zipkin 1、Readme [root@k8s-node02 zipkin-tracing-basics]# cat README.md # 使用Zipkin在Envoy中进行连接追踪 ### 系统环境 ##### 网络:172.31.81.0/24 ##### 服务: - Front-Prox 阅读全文
posted @ 2024-02-26 14:49 しみずよしだ 阅读(33) 评论(0) 推荐(0)
摘要:1、Readme [root@k8s-node02 monitoring-and-accesslog]# cat README.md ## 使用Prometheus和Grafana监控Envoy Mesh ### 架构示意图 ![setup](images/envoy_monitoring.png) 阅读全文
posted @ 2024-02-26 14:32 しみずよしだ 阅读(136) 评论(0) 推荐(0)
摘要:示例: 1、Readme [root@k8s-node02 accesslog-with-efk]# cat README.md ## 使用EFK收集Envoy的访问日志 ### 环境说明 ##### Envoy Mesh使用的网络: 172.31.76.0/24 ##### 7个Service: 阅读全文
posted @ 2024-02-26 11:41 しみずよしだ 阅读(74) 评论(0) 推荐(0)
摘要:kubectl get envoyfilter -n istio-system NAME AGE stats-filter-1.13 43h stats-filter-1.14 43h stats-filter-1.15 43h stats-filter-1.16 43h stats-filter- 阅读全文
posted @ 2024-02-26 10:53 しみずよしだ 阅读(30) 评论(0) 推荐(0)
摘要:1.docker-compose.yaml [root@k8s-master01 statsd-sink-and-prometheus]# cat docker-compose.yaml version: '3.3' services: envoy: image: envoyproxy/envoy: 阅读全文
posted @ 2024-02-23 17:00 しみずよしだ 阅读(43) 评论(0) 推荐(0)
摘要:#https://github.com/envoyproxy/envoy #https://github.com/envoyproxy/envoy/tree/main/examples/cors 官方配置文档-envoy.yaml static_resources: listeners: - add 阅读全文
posted @ 2024-02-23 14:57 しみずよしだ 阅读(33) 评论(0) 推荐(0)
摘要:一、Httproute-simple-match 1.README.md #README.md [root@k8s-master01 httproute-simple-match]# cat README.md # HTTP Route Simple Match Demo ### 环境说明 #### 阅读全文
posted @ 2024-02-21 16:07 しみずよしだ 阅读(49) 评论(0) 推荐(0)
摘要:集群级断路器配置示例: 1.README.md #README.md [root@k8s-master01 circuit-breaker]# cat README.md # Locality Weighted Cluster Demo ### 环境说明 五个Service: - envoy:Fro 阅读全文
posted @ 2024-02-21 14:26 しみずよしだ 阅读(33) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2024-01-12 16:52 しみずよしだ 阅读(39) 评论(0) 推荐(0)
摘要:重试、超时实验部署 1.README.md 四个Service: envoy:Front Proxy,地址为172.31.65.10 3个后端服务 service_blue:对应于Envoy中的blue_abort集群,带有abort故障注入配置,地址为172.31.65.5; service_re 阅读全文
posted @ 2023-05-24 10:06 しみずよしだ 阅读(212) 评论(0) 推荐(0)
摘要:故障注入实验部署(delay和abort) 1.Readme 【环境说明】 Envoy Mesh使用的网络: 172.31.62.0/24 四个Service: envoy:Front Proxy,地址为172.31.62.10 3个后端服务 service_blue:对应于Envoy中的blue_ 阅读全文
posted @ 2023-05-23 15:20 しみずよしだ 阅读(131) 评论(0) 推荐(0)
摘要:流量灰度(迁移)实验部署示例: 1.Readme [root@k8s-master01 http-traffic-shifting]# cat README.md # HTTP Traffic Shifting Demo ### 环境说明 #### 六个Service: - envoy:Front 阅读全文
posted @ 2023-05-22 16:44 しみずよしだ 阅读(214) 评论(0) 推荐(0)
摘要:实验示例: [root@k8s-master01 lb-subsets]# ll total 20 -rw-r--r-- 1 root root 1849 Feb 21 09:00 docker-compose.yaml -rw-r--r-- 1 root root 5241 Aug 5 2022 阅读全文
posted @ 2023-05-22 16:15 しみずよしだ 阅读(58) 评论(0) 推荐(0)
摘要:1.Readme # HTTP Front Proxy demo ### 环境说明 三个Service: - envoy:Front Proxy,地址由docker-compose动态分配 - webserver01:第一个后端服务,地址由docker-compose动态分配,且将webserver 阅读全文
posted @ 2023-05-12 10:54 しみずよしだ 阅读(37) 评论(0) 推荐(0)
摘要:节点优先级及优先级调度 优先级调度 Panic阈值 优先级调度示例 优先级实验部署 1.Readme 五个Service: envoy:Front Proxy,地址为172.31.29.2 webserver01:第一个后端服务 webserver01-sidecar:第一个后端服务的Sidecar 阅读全文
posted @ 2023-05-11 16:41 しみずよしだ 阅读(204) 评论(0) 推荐(0)
摘要:Envoy提供了几种不同的负载均衡策略,并可大体分为全局负载均衡和分布式负载均衡两大类 分布式负载均衡: Envoy自身基于上游主机(区域感知)的位置及健康状态等来确定如何分配负载至相关端点 主动健康检查 区域感知路由 负载均衡算法 全局负载均衡: 这是一种通过单个具有全局权限的组件来统一决策负载机 阅读全文
posted @ 2023-05-11 16:07 しみずよしだ 阅读(306) 评论(0) 推荐(0)
摘要:1.Readme Outlier Detection Demo 环境说明 五个Service: envoy:Front Proxy,地址为172.31.18.2 webserver01:第一个后端服务 webserver01-sidecar:第一个后端服务的Sidecar Proxy,地址为172. 阅读全文
posted @ 2023-05-10 13:28 しみずよしだ 阅读(94) 评论(0) 推荐(0)
摘要:一、基于gRPC动态配置实现【LDS、CDS】 dynamic_resources: lds_config: api_config_source: api_type: ... # API可以是REST,gRPC,delta_gRPC 三者之一,必须明确 resource_api_version: . 阅读全文
posted @ 2023-05-10 09:52 しみずよしだ 阅读(227) 评论(0) 推荐(0)
摘要:一、基于文件系统的订阅 配置示例:基于文件系统订阅(EDS) 部署实验拓扑 部署实验文字描述 Front-proxy监听80端口 => 转给eds.yaml配置的 172.31.11.11:80(webserver01-sidercar),webserver01-sidercar配置监听0.0.0. 阅读全文
posted @ 2023-05-08 16:27 しみずよしだ 阅读(307) 评论(0) 推荐(0)