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    ```