【发布时间】:2019-02-15 22:22:36
【问题描述】:
我想通过 Kubernetes 注释设置 Traefik 后端健康检查,但根据官方文档,Kubernetes Ingress 似乎不支持该功能。
Traefik 不支持 Kubernetes Ingress 的功能有什么特别的原因吗?我想知道是因为 Mesos 支持后端的健康检查。
我知道在 Kubernetes 中你可以为 Pod 配置就绪/活跃度探测,但我有领导/追随者时尚服务,所以 Traefik 应该只将流量路由到领导者。
UPD:
- 唯一的leader可以接受来自Traefik的连接;追随者将拒绝连接。
- 我有两个准备情况检查:
- 服务已启动并正在运行,并准备好被选为领导者(kubernetes 就绪探测)
- 服务已启动并运行并提升为领导者(traefik 健康检查)
【问题讨论】:
标签: kubernetes traefik kubernetes-ingress