We're migrating to Kubernetes and many of our services are using Hystrix which expose a stream of server sent event data consumed by Turbine and visualized by a Hystrix Dashboard. I'd like to implement a service discovery plugin to Turbine which auto discovers our Hystix streams running on Kubernetes.
I had the same problem and I created a little project to address it. essentially I implemented a hystric instance discovery class to work with kubernetes services. You can find my project here.
This projects is in its infancy so bugs are likely. Feedback it welcome.
Thanks Raffaele
How about making Hystrix a Kubernetes service?Kubernetes has two suggested ways to discover services: https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/services.md#discovering-services