hjr3 / weldr

A HTTP 1.1 proxy written in Rust using tokio.
Apache License 2.0
217 stars 20 forks source link

Integration with Kubernetes #49

Open yanns opened 7 years ago

yanns commented 7 years ago

Kubernetes sends events when a new service is started and when it is not available anymore. We could integrate alacrity to synchronize with the state of the cluster in Kubernetes.

hjr3 commented 7 years ago

Great idea. I will do some reading on how this works. This probably means we need to abstract the adding and removal of nodes and make the REST API, Kubernetes, etc all plugins.

yanns commented 7 years ago

Yes or we have an additional component listening to K8S events, and using the REST API to synchronize.