github.com/polarismesh/polaris@v1.17.8/test/outlier/README.md (about) 1 # envoy outlier detection and health check 2 3 frontend 服务定时向 backend 服务发送http 请求,默认会正常返回,可以给backend 某些pod 设置异常让其返回 http 500 模拟异常 4 5 - 设置异常 6 `curl http://localhost:8090/fail` 7 8 - 异常恢复 9 `curl http://localhost:8090/success` 10 11 ## 安装 12 13 - 构建镜像: 修改 build.sh repository 为可用的镜像仓库地址 ./build.sh 生成image 14 15 - 创建namespace 并设置可注入 16 ```bash 17 kubectl create namespace polaris-test 18 kubectl label namespace polaris-test polaris-injection=enabled 19 ``` 20 - 安装服务 21 ```bash 22 kubectl apply -f outlier.yaml 23 ```