【发布时间】:2019-03-28 15:17:33
【问题描述】:
我已将 Traefik 部署到 eks。
我知道 Traefik 一般支持 CircuitBreaker,但是在 k8s 中是否支持?
【问题讨论】:
标签: kubernetes traefik amazon-eks
我已将 Traefik 部署到 eks。
我知道 Traefik 一般支持 CircuitBreaker,但是在 k8s 中是否支持?
【问题讨论】:
标签: kubernetes traefik amazon-eks
是的,Traefik 支持 Kubernetes 中的断路器。
断路器表达式是使用作为后端服务定义的一部分提供的traefik.ingress.kubernetes.io/circuit-breaker-expression 注释提供的。
您可以在 kubernetes docks 找到此信息
您还可以检查来自traefik user guide 的服务示例。
服务示例:
apiVersion: v1
kind: Service
metadata:
name: wensleydale
annotations:
traefik.backend.circuitbreaker: "NetworkErrorRatio() > 0.5"
spec:
ports:
- name: http
targetPort: 80
port: 80
selector:
app: cheese
task: wensleydale
【讨论】: