在Kubernetes(etcd)中发现Hystrix端点?

时间:2016-02-06 07:21:28

标签: kubernetes dashboard hystrix etcd turbine

我们正在迁移到Kubernetes,我们的许多服务正在使用Hystrix,这些服务公开Turbine消耗的服务器发送的事件数据流,并由Hystrix Dashboard显示。我想为Turbine实现一个服务发现插件,它自动发现我们在Kubernetes上运行的Hystix流。

  1. 为此使用labels会不是一个好主意?即使用Hystrix定义一个包含每个pod的hystrix流路径的标签?
  2. 如果标签不是一个好主意,会是什么?

2 个答案:

答案 0 :(得分:0)

如何让Hystrix成为Kubernetes服务?Kubernetes有两种建议的方式来发现服务:https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/services.md#discovering-services

答案 1 :(得分:0)

我遇到了同样的问题,我创建了一个小项目来解决它。 本质上我实现了一个hystric实例发现类来处理kubernetes服务。 您可以找到我的项目here

这个项目还处于起步阶段,因此很可能出现错误。反馈它欢迎。

由于 拉斐尔